Package jadx.api

Class JavaPackage

    • 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
      • getRawName

        public java.lang.String getRawName()
      • getRawFullName

        public java.lang.String getRawFullName()
      • getSubPackages

        public java.util.List<JavaPackage> getSubPackages()
      • getClasses

        public java.util.List<JavaClass> getClasses()
      • isRoot

        public boolean isRoot()
      • isLeaf

        public boolean isLeaf()
      • isDefault

        public boolean isDefault()
      • rename

        public void rename​(java.lang.String alias)
      • isParentRenamed

        public boolean isParentRenamed()
      • isDescendantOf

        public boolean isDescendantOf​(JavaPackage ancestor)
      • getPkgNode

        @Internal
        public PackageNode getPkgNode()
      • addUseIn

        public void addUseIn​(java.util.List<JavaNode> list)
      • compareTo

        public int compareTo​(@NotNull
                             @NotNull JavaPackage o)
        Specified by:
        compareTo in interface java.lang.Comparable<JavaPackage>
      • equals

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

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

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