Uses of Class
org.jf.dexlib2.dexbacked.DexReader
Packages that use DexReader
Package
Description
-
Uses of DexReader in org.jf.dexlib2.dexbacked
Methods in org.jf.dexlib2.dexbacked that return DexReaderMethods in org.jf.dexlib2.dexbacked with parameters of type DexReaderModifier and TypeMethodDescriptionDexBackedMethodImplementation.getParameterNames(DexReader dexReader) static voidDexBackedField.skipFields(DexReader reader, int count) Skips the reader over the specified number of encoded_field structuresstatic voidDexBackedMethod.skipMethods(DexReader reader, int count) Skips the reader over the specified number of encoded_method structuresConstructors in org.jf.dexlib2.dexbacked with parameters of type DexReaderModifierConstructorDescriptionDexBackedAnnotationElement(DexBackedDexFile dexFile, DexReader reader) 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) DexBackedTypedExceptionHandler(DexBackedDexFile dexFile, DexReader reader) -
Uses of DexReader in org.jf.dexlib2.dexbacked.instruction
Methods in org.jf.dexlib2.dexbacked.instruction with parameters of type DexReaderModifier and TypeMethodDescriptionstatic InstructionDexBackedInstruction.readFrom(DexBackedDexFile dexFile, DexReader reader) -
Uses of DexReader in org.jf.dexlib2.dexbacked.raw
Methods in org.jf.dexlib2.dexbacked.raw with parameters of type DexReaderModifier 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) protected voidCodeItem.CodeItemAnnotator.annotateInstructions(AnnotatedBytes out, DexReader reader, int instructionSize) protected voidCodeItem.CodeItemAnnotator.annotatePostInstructionFields(AnnotatedBytes out, DexReader reader, int triesCount) CodeItem.CodeItemAnnotator.annotatePreInstructionFields(AnnotatedBytes out, DexReader reader, String itemIdentity) static StringEncodedValue.asString(DexBackedDexFile dexFile, DexReader reader) -
Uses of DexReader in org.jf.dexlib2.dexbacked.util
Fields in org.jf.dexlib2.dexbacked.util declared as DexReaderModifier and TypeFieldDescriptionprivate final DexReaderEncodedArrayItemIterator.EncodedArrayItemIteratorImpl.readerprivate final DexReaderVariableSizeIterator.readerVariableSizeListIterator.readerprivate final DexReaderVariableSizeLookaheadIterator.readerMethods in org.jf.dexlib2.dexbacked.util with parameters of type DexReaderModifier and TypeMethodDescriptionDebugInfo.DebugInfoImpl.getParameterNames(DexReader reader) DebugInfo.EmptyDebugInfo.getParameterNames(DexReader reader) DebugInfo.getParameterNames(DexReader reader) Gets an iterator that yields the parameter names from the debug_info_itemprotected abstract TVariableSizeCollection.readNextItem(DexReader reader, int index) protected abstract TVariableSizeIterator.readNextItem(DexReader reader, int index) Reads the next item from reader.protected abstract TVariableSizeList.readNextItem(DexReader reader, int index) protected abstract TVariableSizeListIterator.readNextItem(DexReader<? extends DexBuffer> reader, int index) Reads the next item from reader.protected abstract TVariableSizeLookaheadIterator.readNextItem(DexReader reader) Reads the next item from reader.protected abstract TVariableSizeSet.readNextItem(DexReader reader, int index) Constructors in org.jf.dexlib2.dexbacked.util with parameters of type DexReader -
Uses of DexReader in org.jf.dexlib2.dexbacked.value
Methods in org.jf.dexlib2.dexbacked.value with parameters of type DexReaderModifier and TypeMethodDescriptionstatic EncodedValueDexBackedEncodedValue.readFrom(DexBackedDexFile dexFile, DexReader reader) private static voidDexBackedAnnotationEncodedValue.skipElements(DexReader reader, int elementCount) private static voidDexBackedArrayEncodedValue.skipElementsFrom(DexReader reader, int elementCount) static voidstatic voidstatic voidConstructors in org.jf.dexlib2.dexbacked.value with parameters of type DexReaderModifierConstructorDescriptionDexBackedAnnotationEncodedValue(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)