Class ClspClass


  • public class ClspClass
    extends java.lang.Object
    Class node in classpath graph
    • Method Detail

      • getName

        public java.lang.String getName()
      • getClsType

        public ArgType getClsType()
      • getId

        public int getId()
      • getAccFlags

        public int getAccFlags()
      • isInterface

        public boolean isInterface()
      • hasAccFlag

        public boolean hasAccFlag​(@MagicConstant(flagsFromClass=jadx.api.plugins.input.data.AccessFlags.class)
                                  int flags)
      • getParents

        public ArgType[] getParents()
      • setParents

        public void setParents​(ArgType[] parents)
      • getMethodsMap

        public java.util.Map<java.lang.String,​ClspMethod> getMethodsMap()
      • getSortedMethodsList

        public java.util.List<ClspMethod> getSortedMethodsList()
      • setMethodsMap

        public void setMethodsMap​(java.util.Map<java.lang.String,​ClspMethod> methodsMap)
      • setMethods

        public void setMethods​(java.util.List<ClspMethod> methods)
      • getTypeParameters

        public java.util.List<ArgType> getTypeParameters()
      • setTypeParameters

        public void setTypeParameters​(java.util.List<ArgType> typeParameters)
      • 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