Class MethodDeclaration

    • Field Detail

      • flags

        protected int flags
      • name

        protected java.lang.String name
      • returnedType

        protected Type returnedType
      • exceptionTypes

        protected BaseType exceptionTypes
      • descriptor

        protected java.lang.String descriptor
      • defaultAnnotationValue

        protected ElementValue defaultAnnotationValue
    • Constructor Detail

      • MethodDeclaration

        public MethodDeclaration​(int flags,
                                 java.lang.String name,
                                 Type returnedType,
                                 java.lang.String descriptor)
      • MethodDeclaration

        public MethodDeclaration​(int flags,
                                 java.lang.String name,
                                 Type returnedType,
                                 java.lang.String descriptor,
                                 BaseStatement statements)
      • MethodDeclaration

        public MethodDeclaration​(int flags,
                                 java.lang.String name,
                                 Type returnedType,
                                 java.lang.String descriptor,
                                 ElementValue defaultAnnotationValue)
      • MethodDeclaration

        public MethodDeclaration​(int flags,
                                 java.lang.String name,
                                 Type returnedType,
                                 BaseFormalParameter formalParameters,
                                 java.lang.String descriptor,
                                 BaseStatement statements)
      • MethodDeclaration

        public MethodDeclaration​(int flags,
                                 java.lang.String name,
                                 Type returnedType,
                                 BaseFormalParameter formalParameters,
                                 java.lang.String descriptor,
                                 ElementValue defaultAnnotationValue)
    • Method Detail

      • getFlags

        public int getFlags()
      • getName

        public java.lang.String getName()
      • getReturnedType

        public Type getReturnedType()
      • getExceptionTypes

        public BaseType getExceptionTypes()
      • getDescriptor

        public java.lang.String getDescriptor()
      • getDefaultAnnotationValue

        public ElementValue getDefaultAnnotationValue()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object