Uses of Class
org.jf.dexlib2.dexbacked.DexBackedDexFile
Packages that use DexBackedDexFile
Package
Description
-
Uses of DexBackedDexFile in org.jf.baksmali
Fields in org.jf.baksmali declared as DexBackedDexFileFields in org.jf.baksmali with type parameters of type DexBackedDexFileModifier and TypeFieldDescriptionprotected MultiDexContainer.DexEntry<? extends DexBackedDexFile> DexInputCommand.dexEntryMethods in org.jf.baksmali with parameters of type DexBackedDexFileModifier and TypeMethodDescriptionstatic voidDumpCommand.dump(DexBackedDexFile dexFile, OutputStream output) Writes an annotated hex dump of the given dex file to output.Method parameters in org.jf.baksmali with type arguments of type DexBackedDexFileModifier and TypeMethodDescriptionAnalysisArguments.loadClassPathForDexFile(File dexFileDir, MultiDexContainer.DexEntry<? extends DexBackedDexFile> dexEntry, boolean checkPackagePrivateAccess) AnalysisArguments.loadClassPathForDexFile(File dexFileDir, MultiDexContainer.DexEntry<? extends DexBackedDexFile> dexEntry, boolean checkPackagePrivateAccess, int oatVersion) -
Uses of DexBackedDexFile in org.jf.dexlib2
Fields in org.jf.dexlib2 declared as DexBackedDexFileModifier and TypeFieldDescriptionprivate final DexBackedDexFileDexFileFactory.SingletonMultiDexContainer.dexFileFields in org.jf.dexlib2 with type parameters of type DexBackedDexFileModifier and TypeFieldDescriptionprivate final MultiDexContainer<? extends DexBackedDexFile> DexFileFactory.DexEntryFinder.dexContainerMethods in org.jf.dexlib2 that return DexBackedDexFileModifier and TypeMethodDescriptionstatic DexBackedDexFileDexFileFactory.loadDexFile(File file, Opcodes opcodes) Loads a dex/apk/odex/oat file.static DexBackedDexFileDexFileFactory.loadDexFile(String path, Opcodes opcodes) Methods in org.jf.dexlib2 that return types with arguments of type DexBackedDexFileModifier and TypeMethodDescriptionMultiDexContainer.DexEntry<? extends DexBackedDexFile> static MultiDexContainer<? extends DexBackedDexFile> DexFileFactory.loadDexContainer(File file, Opcodes opcodes) Loads a file containing 1 or more dex files If the given file is a dex or odex file, it will return a MultiDexContainer containing that single entry.static MultiDexContainer.DexEntry<? extends DexBackedDexFile> DexFileFactory.loadDexEntry(File file, String dexEntry, boolean exactMatch, Opcodes opcodes) Loads a dex entry from a container format (zip/oat) This has two modes of operation, depending on the exactMatch parameter.Constructors in org.jf.dexlib2 with parameters of type DexBackedDexFileModifierConstructorDescriptionSingletonMultiDexContainer(String entryName, DexBackedDexFile dexFile) Constructor parameters in org.jf.dexlib2 with type arguments of type DexBackedDexFileModifierConstructorDescriptionDexEntryFinder(String filename, MultiDexContainer<? extends DexBackedDexFile> dexContainer) -
Uses of DexBackedDexFile in org.jf.dexlib2.dexbacked
Subclasses of DexBackedDexFile in org.jf.dexlib2.dexbackedModifier and TypeClassDescriptionclassclassclassclassFields in org.jf.dexlib2.dexbacked declared as DexBackedDexFileModifier and TypeFieldDescriptionfinal DexBackedDexFileDexBackedAnnotation.dexFileprivate final DexBackedDexFileDexBackedAnnotationElement.dexFilefinal DexBackedDexFileDexBackedClassDef.dexFilefinal DexBackedDexFileDexBackedField.dexFilefinal DexBackedDexFileDexBackedMethod.dexFilefinal DexBackedDexFileDexBackedMethodImplementation.dexFilefinal DexBackedDexFileDexBackedTryBlock.dexFileprivate final DexBackedDexFileDexBackedTypedExceptionHandler.dexFileMethods in org.jf.dexlib2.dexbacked that return DexBackedDexFileModifier and TypeMethodDescriptionstatic DexBackedDexFileDexBackedDexFile.fromInputStream(Opcodes opcodes, InputStream is) OatFile.OatDexEntry.getDexFile()Methods in org.jf.dexlib2.dexbacked that return types with arguments of type DexBackedDexFileModifier and TypeMethodDescriptionMultiDexContainer<? extends DexBackedDexFile> OatFile.OatDexEntry.getContainer()OatFile.getDexFiles()Loads a dex file from a specific named entry.Methods in org.jf.dexlib2.dexbacked with parameters of type DexBackedDexFileModifier and TypeMethodDescriptionprotected DexBackedMethodImplementationCDexBackedDexFile.createMethodImplementation(DexBackedDexFile dexFile, DexBackedMethod method, int codeOffset) protected DexBackedMethodImplementationDexBackedDexFile.createMethodImplementation(DexBackedDexFile dexFile, DexBackedMethod method, int codeOffset) Constructors in org.jf.dexlib2.dexbacked with parameters of type DexBackedDexFileModifierConstructorDescriptionCDexBackedMethodImplementation(DexBackedDexFile dexFile, DexBackedMethod method, int codeOffset) DexBackedAnnotation(DexBackedDexFile dexFile, int annotationOffset) DexBackedAnnotationElement(DexBackedDexFile dexFile, DexReader reader) DexBackedClassDef(DexBackedDexFile dexFile, int classDefOffset, int hiddenApiRestrictionsOffset) DexBackedField(DexBackedDexFile dexFile, DexReader reader, DexBackedClassDef classDef, int previousFieldIndex, AnnotationsDirectory.AnnotationIterator annotationIterator, int hiddenApiRestrictions) DexBackedField(DexBackedDexFile dexFile, DexReader reader, DexBackedClassDef classDef, int previousFieldIndex, EncodedArrayItemIterator staticInitialValueIterator, AnnotationsDirectory.AnnotationIterator annotationIterator, int hiddenApiRestrictions) DexBackedMethod(DexBackedDexFile dexFile, DexReader reader, DexBackedClassDef classDef, int previousMethodIndex, int hiddenApiRestrictions) DexBackedMethod(DexBackedDexFile dexFile, DexReader reader, DexBackedClassDef classDef, int previousMethodIndex, AnnotationsDirectory.AnnotationIterator methodAnnotationIterator, AnnotationsDirectory.AnnotationIterator paramaterAnnotationIterator, int hiddenApiRestrictions) protectedDexBackedMethodImplementation(DexBackedDexFile dexFile, DexBackedMethod method, int codeOffset) DexBackedTryBlock(DexBackedDexFile dexFile, int tryItemOffset, int handlersStartOffset) DexBackedTypedExceptionHandler(DexBackedDexFile dexFile, DexReader reader) -
Uses of DexBackedDexFile in org.jf.dexlib2.dexbacked.instruction
Fields in org.jf.dexlib2.dexbacked.instruction declared as DexBackedDexFileMethods in org.jf.dexlib2.dexbacked.instruction with parameters of type DexBackedDexFileModifier and TypeMethodDescriptionprivate static DexBackedInstructionDexBackedInstruction.buildInstruction(DexBackedDexFile dexFile, Opcode opcode, int instructionStartOffset) static InstructionDexBackedInstruction.readFrom(DexBackedDexFile dexFile, DexReader reader) Constructors in org.jf.dexlib2.dexbacked.instruction with parameters of type DexBackedDexFileModifierConstructorDescriptionDexBackedArrayPayload(DexBackedDexFile dexFile, int instructionStart) DexBackedInstruction(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction10t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction10x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction11n(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction11x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction12x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction20bc(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction20t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction21c(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction21ih(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction21lh(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction21s(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction21t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22b(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22c(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22cs(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22s(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction22x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction23x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction30t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction31c(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction31i(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction31t(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction32x(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction35c(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction35mi(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction35ms(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction3rc(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction3rmi(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction3rms(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction45cc(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction4rcc(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedInstruction51l(DexBackedDexFile dexFile, Opcode opcode, int instructionStart) DexBackedPackedSwitchPayload(DexBackedDexFile dexFile, int instructionStart) DexBackedSparseSwitchPayload(DexBackedDexFile dexFile, int instructionStart) DexBackedUnknownInstruction(DexBackedDexFile dexFile, int instructionStart) -
Uses of DexBackedDexFile in org.jf.dexlib2.dexbacked.raw
Fields in org.jf.dexlib2.dexbacked.raw declared as DexBackedDexFileModifier and TypeFieldDescriptionprivate DexBackedDexFileHeaderItem.dexFileprivate final DexBackedDexFileMapItem.dexFilefinal DexBackedDexFileSectionAnnotator.dexFileMethods in org.jf.dexlib2.dexbacked.raw with parameters of type DexBackedDexFileModifier and TypeMethodDescriptionstatic voidEncodedValue.annotateEncodedAnnotation(DexBackedDexFile dexFile, AnnotatedBytes out, DexReader reader) static voidEncodedValue.annotateEncodedArray(DexBackedDexFile dexFile, AnnotatedBytes out, DexReader reader) static voidEncodedValue.annotateEncodedValue(DexBackedDexFile dexFile, AnnotatedBytes out, DexReader reader) static StringClassDefItem.asString(DexBackedDexFile dexFile, int classIndex) static StringEncodedValue.asString(DexBackedDexFile dexFile, DexReader reader) static StringFieldIdItem.asString(DexBackedDexFile dexFile, int fieldIndex) static StringMethodIdItem.asString(DexBackedDexFile dexFile, int methodIndex) static StringProtoIdItem.asString(DexBackedDexFile dexFile, int protoIndex) static StringTypeListItem.asString(DexBackedDexFile dexFile, int typeListOffset) static String[]ClassDefItem.getClasses(DexBackedDexFile dexFile) static String[]FieldIdItem.getFields(DexBackedDexFile dexFile) static String[]MethodIdItem.getMethods(DexBackedDexFile dexFile) static StringStringIdItem.getOptionalReferenceAnnotation(DexBackedDexFile dexFile, int stringIndex) static StringStringIdItem.getOptionalReferenceAnnotation(DexBackedDexFile dexFile, int stringIndex, boolean quote) static StringTypeIdItem.getOptionalReferenceAnnotation(DexBackedDexFile dexFile, int typeIndex) static String[]ProtoIdItem.getProtos(DexBackedDexFile dexFile) static StringAnnotationItem.getReferenceAnnotation(DexBackedDexFile dexFile, int annotationItemOffset) static StringAnnotationSetItem.getReferenceAnnotation(DexBackedDexFile dexFile, int annotationSetOffset) static StringAnnotationSetRefList.getReferenceAnnotation(DexBackedDexFile dexFile, int annotationSetRefListOffset) static StringFieldIdItem.getReferenceAnnotation(DexBackedDexFile dexFile, int fieldIndex) static StringMethodIdItem.getReferenceAnnotation(DexBackedDexFile dexFile, int methodIndex) static StringProtoIdItem.getReferenceAnnotation(DexBackedDexFile dexFile, int protoIndex) static StringStringIdItem.getReferenceAnnotation(DexBackedDexFile dexFile, int stringIndex) static StringStringIdItem.getReferenceAnnotation(DexBackedDexFile dexFile, int stringIndex, boolean quote) static StringTypeIdItem.getReferenceAnnotation(DexBackedDexFile dexFile, int typeIndex) static StringTypeListItem.getReferenceAnnotation(DexBackedDexFile dexFile, int typeListOffset) Constructors in org.jf.dexlib2.dexbacked.raw with parameters of type DexBackedDexFileModifierConstructorDescriptionHeaderItem(DexBackedDexFile dexFile) MapItem(DexBackedDexFile dexFile, int offset) -
Uses of DexBackedDexFile in org.jf.dexlib2.dexbacked.raw.util
Fields in org.jf.dexlib2.dexbacked.raw.util declared as DexBackedDexFileConstructors in org.jf.dexlib2.dexbacked.raw.util with parameters of type DexBackedDexFile -
Uses of DexBackedDexFile in org.jf.dexlib2.dexbacked.reference
Fields in org.jf.dexlib2.dexbacked.reference declared as DexBackedDexFileModifier and TypeFieldDescriptionfinal DexBackedDexFileDexBackedCallSiteReference.dexFilefinal DexBackedDexFileDexBackedFieldReference.dexFilefinal DexBackedDexFileDexBackedMethodHandleReference.dexFilefinal DexBackedDexFileDexBackedMethodProtoReference.dexFilefinal DexBackedDexFileDexBackedMethodReference.dexFilefinal DexBackedDexFileDexBackedStringReference.dexFilefinal DexBackedDexFileDexBackedTypeReference.dexFileMethods in org.jf.dexlib2.dexbacked.reference with parameters of type DexBackedDexFileModifier and TypeMethodDescriptionstatic ReferenceDexBackedReference.makeReference(DexBackedDexFile dexFile, int referenceType, int referenceIndex) Constructors in org.jf.dexlib2.dexbacked.reference with parameters of type DexBackedDexFileModifierConstructorDescriptionDexBackedCallSiteReference(DexBackedDexFile dexFile, int callSiteIndex) DexBackedFieldReference(DexBackedDexFile dexFile, int fieldIndex) DexBackedMethodHandleReference(DexBackedDexFile dexFile, int methodHandleIndex) DexBackedMethodProtoReference(DexBackedDexFile dexFile, int protoIndex) DexBackedMethodReference(DexBackedDexFile dexFile, int methodIndex) DexBackedStringReference(DexBackedDexFile dexBuf, int stringIndex) DexBackedTypeReference(DexBackedDexFile dexFile, int typeIndex) -
Uses of DexBackedDexFile in org.jf.dexlib2.dexbacked.util
Fields in org.jf.dexlib2.dexbacked.util declared as DexBackedDexFileModifier and TypeFieldDescriptionfinal DexBackedDexFileAnnotationsDirectory.AnnotationsDirectoryImpl.dexFilefinal DexBackedDexFileDebugInfo.DebugInfoImpl.dexFileprivate final DexBackedDexFileEncodedArrayItemIterator.EncodedArrayItemIteratorImpl.dexFileMethods in org.jf.dexlib2.dexbacked.util with parameters of type DexBackedDexFileModifier and TypeMethodDescriptionstatic Set<? extends DexBackedAnnotation> AnnotationsDirectory.getAnnotations(DexBackedDexFile dexFile, int annotationSetOffset) static List<Set<? extends DexBackedAnnotation>> AnnotationsDirectory.getParameterAnnotations(DexBackedDexFile dexFile, int annotationSetListOffset) static AnnotationsDirectoryAnnotationsDirectory.newOrEmpty(DexBackedDexFile dexFile, int directoryAnnotationsOffset) static DebugInfoDebugInfo.newOrEmpty(DexBackedDexFile dexFile, int debugInfoOffset, DexBackedMethodImplementation methodImpl) static EncodedArrayItemIteratorEncodedArrayItemIterator.newOrEmpty(DexBackedDexFile dexFile, int offset) Constructors in org.jf.dexlib2.dexbacked.util with parameters of type DexBackedDexFileModifierConstructorDescriptionAnnotationsDirectoryImpl(DexBackedDexFile dexFile, int directoryOffset) DebugInfoImpl(DexBackedDexFile dexFile, int debugInfoOffset, DexBackedMethodImplementation methodImpl) EncodedArrayItemIteratorImpl(DexBackedDexFile dexFile, int offset) -
Uses of DexBackedDexFile in org.jf.dexlib2.dexbacked.value
Fields in org.jf.dexlib2.dexbacked.value declared as DexBackedDexFileModifier and TypeFieldDescriptionfinal DexBackedDexFileDexBackedAnnotationEncodedValue.dexFilefinal DexBackedDexFileDexBackedArrayEncodedValue.dexFilefinal DexBackedDexFileDexBackedEnumEncodedValue.dexFilefinal DexBackedDexFileDexBackedFieldEncodedValue.dexFilefinal DexBackedDexFileDexBackedMethodEncodedValue.dexFilefinal DexBackedDexFileDexBackedMethodHandleEncodedValue.dexFilefinal DexBackedDexFileDexBackedMethodTypeEncodedValue.dexFilefinal DexBackedDexFileDexBackedStringEncodedValue.dexFilefinal DexBackedDexFileDexBackedTypeEncodedValue.dexFileMethods in org.jf.dexlib2.dexbacked.value with parameters of type DexBackedDexFileModifier and TypeMethodDescriptionstatic EncodedValueDexBackedEncodedValue.readFrom(DexBackedDexFile dexFile, DexReader reader) Constructors in org.jf.dexlib2.dexbacked.value with parameters of type DexBackedDexFileModifierConstructorDescriptionDexBackedAnnotationEncodedValue(DexBackedDexFile dexFile, DexReader reader) DexBackedArrayEncodedValue(DexBackedDexFile dexFile, DexReader reader) DexBackedEnumEncodedValue(DexBackedDexFile dexFile, DexReader reader, int valueArg) DexBackedFieldEncodedValue(DexBackedDexFile dexFile, DexReader reader, int valueArg) DexBackedMethodEncodedValue(DexBackedDexFile dexFile, DexReader reader, int valueArg) DexBackedMethodHandleEncodedValue(DexBackedDexFile dexFile, DexReader reader, int valueArg) DexBackedMethodTypeEncodedValue(DexBackedDexFile dexFile, DexReader reader, int valueArg) DexBackedStringEncodedValue(DexBackedDexFile dexFile, DexReader reader, int valueArg) DexBackedTypeEncodedValue(DexBackedDexFile dexFile, DexReader reader, int valueArg)