original_docstring: 
          This method add the methods of the current class to the proper dictionary.
          :param: context of MethodDeclarationContext
          :return: None
          
docstring: This method add the methods of the current class to the proper dictionary.
  :param: context of MethodDeclarationContext
  :return: None
docstring_tokens: This method add the methods of the current class to the proper dictionary . : param : context of MethodDeclarationContext : return : None
code: def exitMethodDeclaration(self, ctx: JavaParserLabeled.MethodDeclarationContext):
          """
          This method add the methods of the current class to the proper dictionary.
          :param: context of MethodDeclarationContext
          :return: None
          """
          
          if self.__current_class_or_interface is None:
              return
  
          parameters = ",".join(self.__parameter_names)
          method_signature = f"{ctx.IDENTIFIER().getText()} ({parameters})"
          self.__methods_of_classes[self.__current_class_or_interface].append(method_signature)
          self.__parameter_names = []
code_tokens: def exitMethodDeclaration ( self , ctx : JavaParserLabeled . MethodDeclarationContext ) : if self . __current_class_or_interface is None : return parameters = "," . join ( self . __parameter_names ) method_signature = f"{ctx.IDENTIFIER().getText()} ({parameters})" self . __methods_of_classes [ self . __current_class_or_interface ] . append ( method_signature ) self . __parameter_names = [ ]
short_docstring: This method add the methods of the current class to the proper dictionary.
short_docstring_tokens: This method add the methods of the current class to the proper dictionary .
comment: """
          This method add the methods of the current class to the proper dictionary.
          :param: context of MethodDeclarationContext
          :return: None
          """