Uses of Interface
org.jf.dexlib2.iface.ClassDef
Packages that use ClassDef
Package
Description
-
Uses of ClassDef in org.jf.baksmali
Methods in org.jf.baksmali with parameters of type ClassDefModifier and TypeMethodDescriptionprivate static booleanBaksmali.disassembleClass(ClassDef classDef, ClassFileNameHandler fileNameHandler, BaksmaliOptions options) -
Uses of ClassDef in org.jf.baksmali.Adaptors
Fields in org.jf.baksmali.Adaptors declared as ClassDefMethods in org.jf.baksmali.Adaptors with parameters of type ClassDefModifier and TypeMethodDescriptionClassDefinition.findFieldsSetInStaticConstructor(ClassDef classDef) Constructors in org.jf.baksmali.Adaptors with parameters of type ClassDef -
Uses of ClassDef in org.jf.dexlib2.analysis
Fields in org.jf.dexlib2.analysis with type parameters of type ClassDefModifier and TypeFieldDescriptionprivate final com.google.common.base.Supplier<ClassDef> ClassProto.classDefSupplierDexClassProvider.classMapprivate final com.google.common.base.Supplier<LinkedHashMap<String, ClassDef>> ClassProto.postDefaultMethodInterfaceSupplierThis calculates the interfaces in the order required for vtable generation for post-default method ARTprivate final com.google.common.base.Supplier<LinkedHashMap<String, ClassDef>> ClassProto.preDefaultMethodInterfaceSupplierThis calculates the interfaces in the order required for vtable generation for dalvik and pre-default method ARTMethods in org.jf.dexlib2.analysis that return ClassDefModifier and TypeMethodDescriptionClassPath.getClassDef(String type) ClassProto.getClassDef()ClassProvider.getClassDef(String type) DexClassProvider.getClassDef(String type) Methods in org.jf.dexlib2.analysis that return types with arguments of type ClassDefModifier and TypeMethodDescriptionClassProto.getDirectInterfaces()Gets the interfaces directly implemented by this class, or the interfaces they transitively implement.protected LinkedHashMap<String, ClassDef> ClassProto.getInterfaces()Returns the set of interfaces that this class implements as a Mapinvalid input: '<'String, ClassDef>. -
Uses of ClassDef in org.jf.dexlib2.analysis.reflection
Classes in org.jf.dexlib2.analysis.reflection that implement ClassDefModifier and TypeClassDescriptionclassWraps a ClassDef around a class loaded in the current VM Only supports the basic information exposed by ClassProto -
Uses of ClassDef in org.jf.dexlib2.dexbacked
Classes in org.jf.dexlib2.dexbacked that implement ClassDefFields in org.jf.dexlib2.dexbacked declared as ClassDef -
Uses of ClassDef in org.jf.dexlib2.iface
Methods in org.jf.dexlib2.iface that return types with arguments of type ClassDefModifier and TypeMethodDescriptionDexFile.getClasses()Get a set of the classes defined in this dex file. -
Uses of ClassDef in org.jf.dexlib2.immutable
Classes in org.jf.dexlib2.immutable that implement ClassDefFields in org.jf.dexlib2.immutable with type parameters of type ClassDefModifier and TypeFieldDescriptionprivate static final ImmutableConverter<ImmutableClassDef, ClassDef> ImmutableClassDef.CONVERTERMethods in org.jf.dexlib2.immutable with parameters of type ClassDefMethod parameters in org.jf.dexlib2.immutable with type arguments of type ClassDefModifier and TypeMethodDescriptionstatic com.google.common.collect.ImmutableSet<ImmutableClassDef> ImmutableClassDef.immutableSetOf(Iterable<? extends ClassDef> iterable) Constructor parameters in org.jf.dexlib2.immutable with type arguments of type ClassDefModifierConstructorDescriptionImmutableDexFile(Opcodes opcodes, Collection<? extends ClassDef> classes) -
Uses of ClassDef in org.jf.dexlib2.rewriter
Classes in org.jf.dexlib2.rewriter that implement ClassDefFields in org.jf.dexlib2.rewriter declared as ClassDefFields in org.jf.dexlib2.rewriter with type parameters of type ClassDefMethods in org.jf.dexlib2.rewriter that return ClassDefMethods in org.jf.dexlib2.rewriter that return types with arguments of type ClassDefModifier and TypeMethodDescriptionDexRewriter.getClassDefRewriter()RewriterModule.getClassDefRewriter(Rewriters rewriters) Rewriters.getClassDefRewriter()DexFileRewriter.RewrittenDexFile.getClasses()Methods in org.jf.dexlib2.rewriter with parameters of type ClassDefConstructors in org.jf.dexlib2.rewriter with parameters of type ClassDef -
Uses of ClassDef in org.jf.dexlib2.util
Fields in org.jf.dexlib2.util with type parameters of type ClassDefMethods in org.jf.dexlib2.util with parameters of type ClassDefModifier and TypeMethodDescriptionstatic booleanTypeUtils.canAccessClass(String accessorType, ClassDef accesseeClassDef) Constructor parameters in org.jf.dexlib2.util with type arguments of type ClassDefModifierConstructorDescriptionSyntheticAccessorResolver(Opcodes opcodes, Iterable<? extends ClassDef> classDefs) -
Uses of ClassDef in org.jf.dexlib2.writer.builder
Classes in org.jf.dexlib2.writer.builder that implement ClassDef -
Uses of ClassDef in org.jf.dexlib2.writer.pool
Classes in org.jf.dexlib2.writer.pool that implement ClassDefFields in org.jf.dexlib2.writer.pool declared as ClassDefMethods in org.jf.dexlib2.writer.pool with parameters of type ClassDefModifier and TypeMethodDescriptionvoidvoidDexPool.internClass(ClassDef classDef) Interns a class into this DexPoolConstructors in org.jf.dexlib2.writer.pool with parameters of type ClassDef -
Uses of ClassDef in org.jf.smali
Methods in org.jf.smali that return ClassDef