Package jadx.api

Class JavaMethod

  • All Implemented Interfaces:
    JavaNode

    public final class JavaMethod
    extends java.lang.Object
    implements JavaNode
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface JavaNode
      • getFullName

        public java.lang.String getFullName()
        Specified by:
        getFullName in interface JavaNode
      • getAccessFlags

        public AccessInfo getAccessFlags()
      • getArguments

        public java.util.List<ArgType> getArguments()
      • getReturnType

        public ArgType getReturnType()
      • getOverrideRelatedMethods

        public java.util.List<JavaMethod> getOverrideRelatedMethods()
      • isConstructor

        public boolean isConstructor()
      • isClassInit

        public boolean isClassInit()
      • getCodeStr

        public java.lang.String getCodeStr()
      • getMethodNode

        @Internal
        public MethodNode getMethodNode()
        Internal API. Not Stable!
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • toString

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