Uses of Class
jadx.api.JavaClass
Packages that use JavaClass
Package
Description
-
Uses of JavaClass in jadx.api
Modifier and TypeFieldDescriptionprivate final @Nullable JavaClassJavaClass.parentprivate final JavaClassJavaField.parentprivate final JavaClassJavaMethod.parentModifier and TypeFieldDescriptionJadxDecompiler.classesJavaPackage.classesJavaPackage.clsListNoDupJavaClass.inlinedClassesJavaClass.innerClassesModifier and TypeMethodDescription(package private) JavaClassJadxDecompiler.convertClassNode(ClassNode cls) Get JavaClass by ClassNode without loading and decompilation@Nullable JavaClassJavaClass.getCodeParent()Return parent class which contains code of this class.@Nullable JavaClassJavaClass.getDeclaringClass()JavaField.getDeclaringClass()JavaMethod.getDeclaringClass()JavaNode.getDeclaringClass()JavaPackage.getDeclaringClass()JavaVariable.getDeclaringClass()JavaClass.getOriginalTopParentClass()JavaClass.getTopParentClass()Return top parent class which contains code of this class.JavaField.getTopParentClass()JavaMethod.getTopParentClass()JavaNode.getTopParentClass()JavaPackage.getTopParentClass()JavaVariable.getTopParentClass()@Nullable JavaClassJadxDecompiler.searchJavaClassByAliasFullName(String fullName) @Nullable JavaClassJadxDecompiler.searchJavaClassByOrigFullName(String fullName) @Nullable JavaClassJadxDecompiler.searchJavaClassOrItsParentByOrigFullName(String fullName) Modifier and TypeMethodDescriptionIDecompileScheduler.buildBatches(List<JavaClass> classes) JadxDecompiler.filterClasses(List<JavaClass> classes) JadxDecompiler.getClasses()JavaPackage.getClasses()JavaPackage.getClassesNoDup()JadxDecompiler.getClassesWithInners()JavaClass.getDependencies()JavaClass.getInlinedClasses()JavaClass.getInnerClasses()Modifier and TypeMethodDescriptionIDecompileScheduler.buildBatches(List<JavaClass> classes) JadxDecompiler.filterClasses(List<JavaClass> classes) ModifierConstructorDescription(package private)Inner classes constructor(package private)(package private)JavaMethod(JavaClass cls, MethodNode m) ModifierConstructorDescription(package private)JavaPackage(PackageNode pkgNode, List<JavaClass> classes, List<JavaClass> clsListNoDup, List<JavaPackage> subPkgs) (package private)JavaPackage(PackageNode pkgNode, List<JavaClass> classes, List<JavaPackage> subPkgs) -
Uses of JavaClass in jadx.api.data.impl
Methods in jadx.api.data.impl with parameters of type JavaClassModifier and TypeMethodDescriptionstatic JadxNodeRefprivate static StringJadxNodeRef.getClassRefStr(JavaClass cls) -
Uses of JavaClass in jadx.core.dex.nodes
Fields in jadx.core.dex.nodes declared as JavaClassMethods in jadx.core.dex.nodes that return JavaClassMethods in jadx.core.dex.nodes with parameters of type JavaClass -
Uses of JavaClass in jadx.core.utils
Fields in jadx.core.utils declared as JavaClassMethods in jadx.core.utils that return JavaClassMethods in jadx.core.utils that return types with arguments of type JavaClassModifier and TypeMethodDescriptionDecompilerScheduler.buildBatches(List<JavaClass> classes) DecompilerScheduler.buildFallback(List<JavaClass> classes) DecompilerScheduler.internalBatches(List<JavaClass> classes) Put classes with many dependencies at the end.Method parameters in jadx.core.utils with type arguments of type JavaClassModifier and TypeMethodDescriptionDecompilerScheduler.buildBatches(List<JavaClass> classes) DecompilerScheduler.buildFallback(List<JavaClass> classes) private static voidprivate voidDecompilerScheduler.dumpBatchesStats(List<JavaClass> classes, List<List<JavaClass>> result, List<DecompilerScheduler.DepInfo> deps) DecompilerScheduler.internalBatches(List<JavaClass> classes) Put classes with many dependencies at the end.private static List<DecompilerScheduler.DepInfo> DecompilerScheduler.sumDependencies(List<JavaClass> classes) Constructors in jadx.core.utils with parameters of type JavaClass -
Uses of JavaClass in jadx.core.utils.android
Methods in jadx.core.utils.android that return JavaClassModifier and TypeMethodDescription@Nullable JavaClassApplicationParams.getApplicationJavaClass(JadxDecompiler decompiler) @Nullable JavaClassApplicationParams.getMainActivityJavaClass(JadxDecompiler decompiler)