A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABSTRACT - org.jf.dexlib2.AccessFlags
- AbstractForwardSequentialList<T> - Class in org.jf.util
- AbstractForwardSequentialList() - Constructor for class org.jf.util.AbstractForwardSequentialList
- AbstractListIterator<T> - Class in org.jf.util
- AbstractListIterator() - Constructor for class org.jf.util.AbstractListIterator
- ACCESS_FLAGS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- accessedMember - Variable in class org.jf.dexlib2.util.SyntheticAccessorResolver.AccessedMember
- AccessedMember(int, Reference) - Constructor for class org.jf.dexlib2.util.SyntheticAccessorResolver.AccessedMember
- accessedMemberType - Variable in class org.jf.dexlib2.util.SyntheticAccessorResolver.AccessedMember
- accessFlags - Variable in class org.jf.dexlib2.dexbacked.DexBackedField
- accessFlags - Variable in class org.jf.dexlib2.dexbacked.DexBackedMethod
- accessFlags - Variable in class org.jf.dexlib2.immutable.ImmutableClassDef
- accessFlags - Variable in class org.jf.dexlib2.immutable.ImmutableField
- accessFlags - Variable in class org.jf.dexlib2.immutable.ImmutableMethod
- AccessFlags - Enum in org.jf.dexlib2
- add(T) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- add(T) - Method in class org.jf.util.AbstractListIterator
- add(T) - Method in class org.jf.util.ArraySortedSet
- ADD - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- ADD_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- ADD_DOUBLE - org.jf.dexlib2.Opcode
- ADD_DOUBLE_2ADDR - org.jf.dexlib2.Opcode
- ADD_FLOAT - org.jf.dexlib2.Opcode
- ADD_FLOAT_2ADDR - org.jf.dexlib2.Opcode
- ADD_INT - org.jf.dexlib2.Opcode
- ADD_INT_2ADDR - org.jf.dexlib2.Opcode
- ADD_INT_LIT16 - org.jf.dexlib2.Opcode
- ADD_INT_LIT8 - org.jf.dexlib2.Opcode
- ADD_LONG - org.jf.dexlib2.Opcode
- ADD_LONG_2ADDR - org.jf.dexlib2.Opcode
- addAll(Collection<? extends T>) - Method in class org.jf.util.ArraySortedSet
- addCatch(String, Label, Label, Label) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addCatch(String, Label, Label, Label) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- addCatch(Label, Label, Label) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addCatch(Label, Label, Label) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- addCatch(TypeReference, Label, Label, Label) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addCatch(TypeReference, Label, Label, Label) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- addContext(String) - Method in exception org.jf.util.ExceptionWithContext
-
Adds a line of context to this instance.
- addEndLocal(int) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addEndLocal(int) - Method in class org.jf.dexlib2.builder.MethodLocation
- addEpilogue() - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addEpilogue() - Method in class org.jf.dexlib2.builder.MethodLocation
- addHandler(int, int, EH) - Method in class org.jf.dexlib2.writer.util.TryListBuilder
- addInstruction(int, BuilderInstruction) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- addInstruction(BuilderInstruction) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addInstruction(BuilderInstruction) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- addLabel(String) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
-
Adds a new named label at the current location.
- addLineNumber(int) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addLineNumber(int) - Method in class org.jf.dexlib2.builder.MethodLocation
- addNewLabel() - Method in class org.jf.dexlib2.builder.MethodLocation
- addPredecessor(AnalyzedInstruction) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- addPrologue() - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addPrologue() - Method in class org.jf.dexlib2.builder.MethodLocation
- addRestartLocal(int) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addRestartLocal(int) - Method in class org.jf.dexlib2.builder.MethodLocation
- addSetSourceFile(StringReference) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addSetSourceFile(StringReference) - Method in class org.jf.dexlib2.builder.MethodLocation
- addStartLocal(int, StringReference, TypeReference, StringReference) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- addStartLocal(int, StringReference, TypeReference, StringReference) - Method in class org.jf.dexlib2.builder.MethodLocation
- addSuccessor(AnalyzedInstruction) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- ADVANCE_LINE - Static variable in class org.jf.dexlib2.DebugItemType
- ADVANCE_PC - Static variable in class org.jf.dexlib2.DebugItemType
- AGET - org.jf.dexlib2.Opcode
- AGET_BOOLEAN - org.jf.dexlib2.Opcode
- AGET_BYTE - org.jf.dexlib2.Opcode
- AGET_CHAR - org.jf.dexlib2.Opcode
- AGET_OBJECT - org.jf.dexlib2.Opcode
- AGET_SHORT - org.jf.dexlib2.Opcode
- AGET_WIDE - org.jf.dexlib2.Opcode
- align() - Method in class org.jf.dexlib2.writer.DexDataWriter
- AlignmentUtils - Class in org.jf.dexlib2.util
- AlignmentUtils() - Constructor for class org.jf.dexlib2.util.AlignmentUtils
- alignOffset(int, int) - Static method in class org.jf.dexlib2.util.AlignmentUtils
- AnalysisException - Exception in org.jf.dexlib2.analysis
- AnalysisException(String, Object...) - Constructor for exception org.jf.dexlib2.analysis.AnalysisException
- AnalysisException(Throwable) - Constructor for exception org.jf.dexlib2.analysis.AnalysisException
- AnalysisException(Throwable, String, Object...) - Constructor for exception org.jf.dexlib2.analysis.AnalysisException
- AnalyzedInstruction - Class in org.jf.dexlib2.analysis
- AnalyzedInstruction(MethodAnalyzer, Instruction, int, int) - Constructor for class org.jf.dexlib2.analysis.AnalyzedInstruction
- AnalyzedMethodUtil - Class in org.jf.dexlib2.analysis
- AnalyzedMethodUtil() - Constructor for class org.jf.dexlib2.analysis.AnalyzedMethodUtil
- AND - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- AND_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- AND_INT - org.jf.dexlib2.Opcode
- AND_INT_2ADDR - org.jf.dexlib2.Opcode
- AND_INT_LIT16 - org.jf.dexlib2.Opcode
- AND_INT_LIT8 - org.jf.dexlib2.Opcode
- AND_LONG - org.jf.dexlib2.Opcode
- AND_LONG_2ADDR - org.jf.dexlib2.Opcode
- Annotatable - Interface in org.jf.dexlib2.iface
-
This class represents an object that can have Annotations applied to it
- annotate(int, String, Object...) - Method in class org.jf.dexlib2.util.AnnotatedBytes
-
Add an annotation of the given length at the current location.
- annotate(DexAnnotator, DexBuffer) - Static method in class org.jf.dexlib2.dexbacked.raw.CdexDebugOffsetTable
- annotateCdexHeaderFields(AnnotatedBytes, DexBuffer) - Static method in class org.jf.dexlib2.dexbacked.raw.CdexHeaderItem
- ANNOTATED_METHOD_SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.AnnotationDirectoryItem
- ANNOTATED_PARAMETERS_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.AnnotationDirectoryItem
- AnnotatedBytes - Class in org.jf.dexlib2.util
-
Collects/presents a set of textual annotations, each associated with a range of bytes or a specific point between bytes.
- AnnotatedBytes(int) - Constructor for class org.jf.dexlib2.util.AnnotatedBytes
- annotateEncodedAnnotation(DexBackedDexFile, AnnotatedBytes, DexReader) - Static method in class org.jf.dexlib2.dexbacked.raw.EncodedValue
- annotateEncodedArray(DexBackedDexFile, AnnotatedBytes, DexReader) - Static method in class org.jf.dexlib2.dexbacked.raw.EncodedValue
- annotateEncodedValue(DexBackedDexFile, AnnotatedBytes, DexReader) - Static method in class org.jf.dexlib2.dexbacked.raw.EncodedValue
- annotateItem(AnnotatedBytes, int, String) - Method in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- annotateSection(AnnotatedBytes) - Method in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
-
Write out annotations for this section
- annotateSectionInner(AnnotatedBytes, int) - Method in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- annotateTo(int, String, Object...) - Method in class org.jf.dexlib2.util.AnnotatedBytes
- annotation - Variable in class org.jf.dexlib2.rewriter.AnnotationRewriter.RewrittenAnnotation
- Annotation - Interface in org.jf.dexlib2.iface
-
This class represents a specific instance of an annotation applied to a class/field/method/parameter
- ANNOTATION - org.jf.dexlib2.AccessFlags
- ANNOTATION - Static variable in class org.jf.dexlib2.ValueType
- ANNOTATION_DIRECTORY_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- ANNOTATION_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- ANNOTATION_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.AnnotationItem
- ANNOTATION_SET_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- ANNOTATION_SET_REF_LIST - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- AnnotationDirectoryItem - Class in org.jf.dexlib2.dexbacked.raw
- AnnotationDirectoryItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.AnnotationDirectoryItem
- annotationDirectorySectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- annotationElement - Variable in class org.jf.dexlib2.rewriter.AnnotationElementRewriter.RewrittenAnnotationElement
- AnnotationElement - Interface in org.jf.dexlib2.iface
-
This class represents an individual name/value element in an annotation
- AnnotationElementRewriter - Class in org.jf.dexlib2.rewriter
- AnnotationElementRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.AnnotationElementRewriter
- AnnotationElementRewriter.RewrittenAnnotationElement - Class in org.jf.dexlib2.rewriter
- annotationEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenAnnotationEncodedValue
- AnnotationEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded annotation value.
- AnnotationItem - Class in org.jf.dexlib2.dexbacked.raw
- AnnotationItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.AnnotationItem
- AnnotationPool - Class in org.jf.dexlib2.writer.pool
- AnnotationPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.AnnotationPool
- AnnotationRewriter - Class in org.jf.dexlib2.rewriter
- AnnotationRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.AnnotationRewriter
- AnnotationRewriter.RewrittenAnnotation - Class in org.jf.dexlib2.rewriter
- annotations - Variable in class org.jf.dexlib2.immutable.ImmutableClassDef
- annotations - Variable in class org.jf.dexlib2.immutable.ImmutableField
- annotations - Variable in class org.jf.dexlib2.immutable.ImmutableMethod
- annotations - Variable in class org.jf.dexlib2.immutable.ImmutableMethodParameter
- ANNOTATIONS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- AnnotationsDirectory - Class in org.jf.dexlib2.dexbacked.util
- AnnotationsDirectory() - Constructor for class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
- AnnotationsDirectory.AnnotationIterator - Interface in org.jf.dexlib2.dexbacked.util
-
This provides a forward-only, skipable iteration over the field_annotation, method_annotation or parameter_annotation lists in an annotations_directory_item.
- annotationSection - Variable in class org.jf.dexlib2.writer.DexWriter
- AnnotationSection<StringKey,TypeKey,AnnotationKey,AnnotationElement,EncodedValue> - Interface in org.jf.dexlib2.writer
- annotationSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- AnnotationSetItem - Class in org.jf.dexlib2.dexbacked.raw
- AnnotationSetItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.AnnotationSetItem
- annotationSetOffset - Variable in class org.jf.dexlib2.dexbacked.DexBackedField
- AnnotationSetPool - Class in org.jf.dexlib2.writer.pool
- AnnotationSetPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.AnnotationSetPool
- AnnotationSetRefList - Class in org.jf.dexlib2.dexbacked.raw
- AnnotationSetRefList() - Constructor for class org.jf.dexlib2.dexbacked.raw.AnnotationSetRefList
- annotationSetRefSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- annotationSetSection - Variable in class org.jf.dexlib2.writer.DexWriter
- AnnotationSetSection<AnnotationKey extends Annotation,AnnotationSetKey> - Interface in org.jf.dexlib2.writer
- annotationSetSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- AnnotationVisibility - Class in org.jf.dexlib2
- annotator - Variable in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- api - Variable in class org.jf.dexlib2.Opcodes
-
Either the api level for dalvik opcodes, or the art version for art opcodes
- apiToValueMap - Variable in enum org.jf.dexlib2.Opcode
- append(char) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- append(char) - Method in class org.jf.util.IndentingWriter
- append(int, int) - Method in class org.jf.util.SparseIntArray
-
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
- append(int, E) - Method in class org.jf.util.SparseArray
-
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
- append(CharSequence) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- append(CharSequence) - Method in class org.jf.util.IndentingWriter
- append(CharSequence, int, int) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- append(CharSequence, int, int) - Method in class org.jf.util.IndentingWriter
- APUT - org.jf.dexlib2.Opcode
- APUT_BOOLEAN - org.jf.dexlib2.Opcode
- APUT_BYTE - org.jf.dexlib2.Opcode
- APUT_CHAR - org.jf.dexlib2.Opcode
- APUT_OBJECT - org.jf.dexlib2.Opcode
- APUT_SHORT - org.jf.dexlib2.Opcode
- APUT_WIDE - org.jf.dexlib2.Opcode
- ARRAY - Static variable in class org.jf.dexlib2.ValueType
- ARRAY_LENGTH - org.jf.dexlib2.Opcode
- ARRAY_PAYLOAD - org.jf.dexlib2.Opcode
- arrayElements - Variable in class org.jf.dexlib2.builder.instruction.BuilderArrayPayload
- arrayElements - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
- arrayEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenArrayEncodedValue
- ArrayEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded array value.
- ArrayPayload - org.jf.dexlib2.Format
- ArrayPayload - Interface in org.jf.dexlib2.iface.instruction.formats
- ArrayProto - Class in org.jf.dexlib2.analysis
- ArrayProto(ClassPath, String) - Constructor for class org.jf.dexlib2.analysis.ArrayProto
- ArraySortedSet<T> - Class in org.jf.util
- artVersion - Variable in class org.jf.dexlib2.Opcodes
- artVersionToValueMap - Variable in enum org.jf.dexlib2.Opcode
- asString(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- asString(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.FieldIdItem
- asString(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.MethodIdItem
- asString(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
- asString(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.TypeListItem
- asString(DexBackedDexFile, DexReader) - Static method in class org.jf.dexlib2.dexbacked.raw.EncodedValue
- AUX_LENGTH_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- AUX_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- available() - Method in class org.jf.util.RandomAccessFileInputStream
B
- BaseAnnotation - Class in org.jf.dexlib2.base
- BaseAnnotation() - Constructor for class org.jf.dexlib2.base.BaseAnnotation
- BaseAnnotationElement - Class in org.jf.dexlib2.base
- BaseAnnotationElement() - Constructor for class org.jf.dexlib2.base.BaseAnnotationElement
- BaseAnnotationEncodedValue - Class in org.jf.dexlib2.base.value
- BaseAnnotationEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseAnnotationEncodedValue
- BaseArrayEncodedValue - Class in org.jf.dexlib2.base.value
- BaseArrayEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseArrayEncodedValue
- BaseBooleanEncodedValue - Class in org.jf.dexlib2.base.value
- BaseBooleanEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseBooleanEncodedValue
- BaseBuilderPool - Class in org.jf.dexlib2.writer.builder
- BaseBuilderPool(DexBuilder) - Constructor for class org.jf.dexlib2.writer.builder.BaseBuilderPool
- BaseByteEncodedValue - Class in org.jf.dexlib2.base.value
- BaseByteEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseByteEncodedValue
- BaseCallSiteReference - Class in org.jf.dexlib2.base.reference
- BaseCallSiteReference() - Constructor for class org.jf.dexlib2.base.reference.BaseCallSiteReference
- BaseCharEncodedValue - Class in org.jf.dexlib2.base.value
- BaseCharEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseCharEncodedValue
- BaseDoubleEncodedValue - Class in org.jf.dexlib2.base.value
- BaseDoubleEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseDoubleEncodedValue
- BaseEnumEncodedValue - Class in org.jf.dexlib2.base.value
- BaseEnumEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseEnumEncodedValue
- BaseExceptionHandler - Class in org.jf.dexlib2.base
- BaseExceptionHandler() - Constructor for class org.jf.dexlib2.base.BaseExceptionHandler
- BaseFieldEncodedValue - Class in org.jf.dexlib2.base.value
- BaseFieldEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseFieldEncodedValue
- BaseFieldReference - Class in org.jf.dexlib2.base.reference
- BaseFieldReference() - Constructor for class org.jf.dexlib2.base.reference.BaseFieldReference
- BaseFloatEncodedValue - Class in org.jf.dexlib2.base.value
- BaseFloatEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseFloatEncodedValue
- BaseIndexPool<Key> - Class in org.jf.dexlib2.writer.pool
- BaseIndexPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.BaseIndexPool
- BaseIntEncodedValue - Class in org.jf.dexlib2.base.value
- BaseIntEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseIntEncodedValue
- BaseLongEncodedValue - Class in org.jf.dexlib2.base.value
- BaseLongEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseLongEncodedValue
- BaseMethodEncodedValue - Class in org.jf.dexlib2.base.value
- BaseMethodEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseMethodEncodedValue
- BaseMethodHandleEncodedValue - Class in org.jf.dexlib2.base.value
- BaseMethodHandleEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseMethodHandleEncodedValue
- BaseMethodHandleReference - Class in org.jf.dexlib2.base.reference
- BaseMethodHandleReference() - Constructor for class org.jf.dexlib2.base.reference.BaseMethodHandleReference
- BaseMethodParameter - Class in org.jf.dexlib2.base
- BaseMethodParameter() - Constructor for class org.jf.dexlib2.base.BaseMethodParameter
- BaseMethodProtoReference - Class in org.jf.dexlib2.base.reference
- BaseMethodProtoReference() - Constructor for class org.jf.dexlib2.base.reference.BaseMethodProtoReference
- BaseMethodReference - Class in org.jf.dexlib2.base.reference
- BaseMethodReference() - Constructor for class org.jf.dexlib2.base.reference.BaseMethodReference
- BaseMethodTypeEncodedValue - Class in org.jf.dexlib2.base.value
- BaseMethodTypeEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseMethodTypeEncodedValue
- BaseNullableOffsetPool<Key> - Class in org.jf.dexlib2.writer.pool
- BaseNullableOffsetPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.BaseNullableOffsetPool
- BaseNullEncodedValue - Class in org.jf.dexlib2.base.value
- BaseNullEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseNullEncodedValue
- BaseOffsetPool<Key> - Class in org.jf.dexlib2.writer.pool
- BaseOffsetPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.BaseOffsetPool
- BasePool<Key,Value> - Class in org.jf.dexlib2.writer.pool
- BasePool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.BasePool
- BaseReference - Class in org.jf.dexlib2.base.reference
- BaseReference() - Constructor for class org.jf.dexlib2.base.reference.BaseReference
- BaseRewrittenLocalInfoDebugItem(T) - Constructor for class org.jf.dexlib2.rewriter.DebugItemRewriter.BaseRewrittenLocalInfoDebugItem
- BaseRewrittenReferenceInstruction(T) - Constructor for class org.jf.dexlib2.rewriter.InstructionRewriter.BaseRewrittenReferenceInstruction
- BaseShortEncodedValue - Class in org.jf.dexlib2.base.value
- BaseShortEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseShortEncodedValue
- BaseStringEncodedValue - Class in org.jf.dexlib2.base.value
- BaseStringEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseStringEncodedValue
- BaseStringReference - Class in org.jf.dexlib2.base.reference
- BaseStringReference() - Constructor for class org.jf.dexlib2.base.reference.BaseStringReference
- BaseTryBlock<EH extends ExceptionHandler> - Class in org.jf.dexlib2.base
- BaseTryBlock() - Constructor for class org.jf.dexlib2.base.BaseTryBlock
- BaseTypeEncodedValue - Class in org.jf.dexlib2.base.value
- BaseTypeEncodedValue() - Constructor for class org.jf.dexlib2.base.value.BaseTypeEncodedValue
- BaseTypeReference - Class in org.jf.dexlib2.base.reference
- BaseTypeReference() - Constructor for class org.jf.dexlib2.base.reference.BaseTypeReference
- BasicAnnotation - Interface in org.jf.dexlib2.iface
-
This represents a basic annotation, and serves as a common superclass for Annotation and AnnotationEncodedValue
- BIG_ENDIAN_TAG - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- bitSetOfIndexes(int...) - Static method in class org.jf.util.BitSetUtils
- BitSetUtils - Class in org.jf.util
- BitSetUtils() - Constructor for class org.jf.util.BitSetUtils
- BLACKLIST - org.jf.dexlib2.HiddenApiRestriction
- BOOLEAN - Static variable in class org.jf.dexlib2.analysis.RegisterType
- BOOLEAN - Static variable in class org.jf.dexlib2.ValueType
- BOOLEAN_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- BooleanEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded boolean value.
- BRIDGE - org.jf.dexlib2.AccessFlags
- buffer - Variable in class org.jf.util.IndentingWriter
- BUILD - Static variable in class org.jf.dexlib2.AnnotationVisibility
- BuilderAnnotationElement - Class in org.jf.dexlib2.writer.builder
- BuilderAnnotationElement(BuilderStringReference, BuilderEncodedValues.BuilderEncodedValue) - Constructor for class org.jf.dexlib2.writer.builder.BuilderAnnotationElement
- BuilderAnnotationSet - Class in org.jf.dexlib2.writer.builder
- BuilderAnnotationSet(Set<BuilderAnnotation>) - Constructor for class org.jf.dexlib2.writer.builder.BuilderAnnotationSet
- BuilderArrayPayload - Class in org.jf.dexlib2.builder.instruction
- BuilderArrayPayload(int, List<Number>) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderArrayPayload
- BuilderByteEncodedValue(byte) - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderByteEncodedValue
- BuilderCallSitePool - Class in org.jf.dexlib2.writer.builder
- BuilderCallSitePool(DexBuilder) - Constructor for class org.jf.dexlib2.writer.builder.BuilderCallSitePool
- BuilderCallSiteReference - Class in org.jf.dexlib2.writer.builder
- BuilderCallSiteReference(String, BuilderEncodedValues.BuilderArrayEncodedValue) - Constructor for class org.jf.dexlib2.writer.builder.BuilderCallSiteReference
- BuilderCharEncodedValue(char) - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderCharEncodedValue
- BuilderClassDef - Class in org.jf.dexlib2.writer.builder
- BuilderClassPool - Class in org.jf.dexlib2.writer.builder
- BuilderClassPool(DexBuilder) - Constructor for class org.jf.dexlib2.writer.builder.BuilderClassPool
- BuilderDebugItem - Class in org.jf.dexlib2.builder
- BuilderDebugItem() - Constructor for class org.jf.dexlib2.builder.BuilderDebugItem
- BuilderDoubleEncodedValue(double) - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderDoubleEncodedValue
- BuilderEncodedArrayPool - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedArrayPool(DexBuilder) - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedArrayPool
- BuilderEncodedValues - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues() - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedValues
- BuilderEncodedValues.BuilderAnnotationEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderArrayEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderBooleanEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderByteEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderCharEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderDoubleEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderEncodedValue - Interface in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderEnumEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderFieldEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderFloatEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderIntEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderLongEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderMethodEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderMethodHandleEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderMethodTypeEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderNullEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderShortEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderStringEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEncodedValues.BuilderTypeEncodedValue - Class in org.jf.dexlib2.writer.builder
- BuilderEndLocal - Class in org.jf.dexlib2.builder.debug
- BuilderEndLocal(int) - Constructor for class org.jf.dexlib2.builder.debug.BuilderEndLocal
- BuilderEpilogueBegin - Class in org.jf.dexlib2.builder.debug
- BuilderEpilogueBegin() - Constructor for class org.jf.dexlib2.builder.debug.BuilderEpilogueBegin
- BuilderExceptionHandler - Class in org.jf.dexlib2.builder
- BuilderExceptionHandler - Class in org.jf.dexlib2.writer.builder
- BuilderField - Class in org.jf.dexlib2.writer.builder
- BuilderFieldPool - Class in org.jf.dexlib2.writer.builder
- BuilderFieldPool(DexBuilder) - Constructor for class org.jf.dexlib2.writer.builder.BuilderFieldPool
- BuilderFieldReference - Class in org.jf.dexlib2.writer.builder
- BuilderFloatEncodedValue(float) - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderFloatEncodedValue
- BuilderInstruction - Class in org.jf.dexlib2.builder
- BuilderInstruction(Opcode) - Constructor for class org.jf.dexlib2.builder.BuilderInstruction
- BuilderInstruction10t - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction10t(Opcode, Label) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction10t
- BuilderInstruction10x - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction10x(Opcode) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction10x
- BuilderInstruction11n - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction11n(Opcode, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction11n
- BuilderInstruction11x - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction11x(Opcode, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction11x
- BuilderInstruction12x - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction12x(Opcode, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction12x
- BuilderInstruction20bc - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction20bc(Opcode, int, Reference) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction20bc
- BuilderInstruction20t - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction20t(Opcode, Label) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction20t
- BuilderInstruction21c - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction21c(Opcode, int, Reference) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction21c
- BuilderInstruction21ih - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction21ih(Opcode, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction21ih
- BuilderInstruction21lh - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction21lh(Opcode, int, long) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction21lh
- BuilderInstruction21s - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction21s(Opcode, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction21s
- BuilderInstruction21t - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction21t(Opcode, int, Label) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction21t
- BuilderInstruction22b - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction22b(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction22b
- BuilderInstruction22c - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction22c(Opcode, int, int, Reference) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction22c
- BuilderInstruction22cs - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction22cs(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction22cs
- BuilderInstruction22s - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction22s(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction22s
- BuilderInstruction22t - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction22t(Opcode, int, int, Label) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction22t
- BuilderInstruction22x - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction22x(Opcode, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction22x
- BuilderInstruction23x - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction23x(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction23x
- BuilderInstruction30t - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction30t(Opcode, Label) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction30t
- BuilderInstruction31c - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction31c(Opcode, int, Reference) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction31c
- BuilderInstruction31i - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction31i(Opcode, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction31i
- BuilderInstruction31t - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction31t(Opcode, int, Label) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction31t
- BuilderInstruction32x - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction32x(Opcode, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction32x
- BuilderInstruction35c - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction35c(Opcode, int, int, int, int, int, int, Reference) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- BuilderInstruction35mi - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction35mi(Opcode, int, int, int, int, int, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- BuilderInstruction35ms - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction35ms(Opcode, int, int, int, int, int, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- BuilderInstruction3rc - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction3rc(Opcode, int, int, Reference) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction3rc
- BuilderInstruction3rmi - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction3rmi(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction3rmi
- BuilderInstruction3rms - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction3rms(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction3rms
- BuilderInstruction45cc - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction45cc(Opcode, int, int, int, int, int, int, Reference, Reference) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- BuilderInstruction4rcc - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction4rcc(Opcode, int, int, Reference, Reference) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- BuilderInstruction51l - Class in org.jf.dexlib2.builder.instruction
- BuilderInstruction51l(Opcode, int, long) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderInstruction51l
- BuilderIntEncodedValue(int) - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderIntEncodedValue
- BuilderLineNumber - Class in org.jf.dexlib2.builder.debug
- BuilderLineNumber(int) - Constructor for class org.jf.dexlib2.builder.debug.BuilderLineNumber
- BuilderLongEncodedValue(long) - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderLongEncodedValue
- BuilderMapEntryCollection<Key> - Class in org.jf.dexlib2.writer.builder
- BuilderMapEntryCollection(Collection<Key>) - Constructor for class org.jf.dexlib2.writer.builder.BuilderMapEntryCollection
- BuilderMethod - Class in org.jf.dexlib2.writer.builder
- BuilderMethodHandleEncodedValue(BuilderMethodHandleReference) - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderMethodHandleEncodedValue
- BuilderMethodHandlePool - Class in org.jf.dexlib2.writer.builder
- BuilderMethodHandlePool(DexBuilder) - Constructor for class org.jf.dexlib2.writer.builder.BuilderMethodHandlePool
- BuilderMethodHandleReference - Class in org.jf.dexlib2.writer.builder
- BuilderMethodHandleReference(int, BuilderReference) - Constructor for class org.jf.dexlib2.writer.builder.BuilderMethodHandleReference
- BuilderMethodParameter - Class in org.jf.dexlib2.writer.builder
- BuilderMethodParameter(BuilderTypeReference, BuilderStringReference, BuilderAnnotationSet) - Constructor for class org.jf.dexlib2.writer.builder.BuilderMethodParameter
- BuilderMethodProtoReference - Class in org.jf.dexlib2.writer.builder
- BuilderMethodProtoReference(BuilderStringReference, BuilderTypeList, BuilderTypeReference) - Constructor for class org.jf.dexlib2.writer.builder.BuilderMethodProtoReference
- BuilderMethodReference - Class in org.jf.dexlib2.writer.builder
- BuilderMethodTypeEncodedValue(BuilderMethodProtoReference) - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderMethodTypeEncodedValue
- BuilderOffsetInstruction - Class in org.jf.dexlib2.builder
- BuilderOffsetInstruction(Opcode, Label) - Constructor for class org.jf.dexlib2.builder.BuilderOffsetInstruction
- BuilderPackedSwitchPayload - Class in org.jf.dexlib2.builder.instruction
- BuilderPackedSwitchPayload(int, List<? extends Label>) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderPackedSwitchPayload
- BuilderPrologueEnd - Class in org.jf.dexlib2.builder.debug
- BuilderPrologueEnd() - Constructor for class org.jf.dexlib2.builder.debug.BuilderPrologueEnd
- BuilderReference - Interface in org.jf.dexlib2.writer.builder
- BuilderRestartLocal - Class in org.jf.dexlib2.builder.debug
- BuilderRestartLocal(int) - Constructor for class org.jf.dexlib2.builder.debug.BuilderRestartLocal
- BuilderSetSourceFile - Class in org.jf.dexlib2.builder.debug
- BuilderSetSourceFile(StringReference) - Constructor for class org.jf.dexlib2.builder.debug.BuilderSetSourceFile
- BuilderShortEncodedValue(short) - Constructor for class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderShortEncodedValue
- BuilderSparseSwitchPayload - Class in org.jf.dexlib2.builder.instruction
- BuilderSparseSwitchPayload(List<? extends SwitchLabelElement>) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderSparseSwitchPayload
- BuilderStartLocal - Class in org.jf.dexlib2.builder.debug
- BuilderStartLocal(int, StringReference, TypeReference, StringReference) - Constructor for class org.jf.dexlib2.builder.debug.BuilderStartLocal
- BuilderStringReference - Class in org.jf.dexlib2.writer.builder
- BuilderSwitchElement - Class in org.jf.dexlib2.builder.instruction
- BuilderSwitchElement(BuilderSwitchPayload, int, Label) - Constructor for class org.jf.dexlib2.builder.instruction.BuilderSwitchElement
- BuilderSwitchPayload - Class in org.jf.dexlib2.builder
- BuilderSwitchPayload(Opcode) - Constructor for class org.jf.dexlib2.builder.BuilderSwitchPayload
- BuilderTryBlock - Class in org.jf.dexlib2.builder
- BuilderTryBlock - Class in org.jf.dexlib2.writer.builder
- BuilderTryBlock(int, int, List<? extends BuilderExceptionHandler>) - Constructor for class org.jf.dexlib2.writer.builder.BuilderTryBlock
- BuilderTryBlock(Label, Label, String, Label) - Constructor for class org.jf.dexlib2.builder.BuilderTryBlock
- BuilderTryBlock(Label, Label, Label) - Constructor for class org.jf.dexlib2.builder.BuilderTryBlock
- BuilderTryBlock(Label, Label, TypeReference, Label) - Constructor for class org.jf.dexlib2.builder.BuilderTryBlock
- BuilderTypeList - Class in org.jf.dexlib2.writer.builder
- BuilderTypeList(List<? extends BuilderTypeReference>) - Constructor for class org.jf.dexlib2.writer.builder.BuilderTypeList
- BuilderTypeReference - Class in org.jf.dexlib2.writer.builder
- BY_EXCEPTION - Static variable in class org.jf.dexlib2.base.BaseExceptionHandler
- BY_NAME - Static variable in class org.jf.dexlib2.base.BaseAnnotationElement
- BY_TYPE - Static variable in class org.jf.dexlib2.base.BaseAnnotation
- BYTE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- BYTE - Static variable in class org.jf.dexlib2.ValueType
- BYTE_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- ByteEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded byte value.
C
- CALL_SITE - Static variable in class org.jf.dexlib2.ReferenceType
- CALL_SITE_ID_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- CallSiteIdItem - Class in org.jf.dexlib2.dexbacked.raw
- CallSiteIdItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.CallSiteIdItem
- callSiteIdOffset - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedCallSiteReference
- callSiteIndex - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedCallSiteReference
- CallSitePool - Class in org.jf.dexlib2.writer.pool
- CallSitePool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.CallSitePool
- CallSiteReference - Interface in org.jf.dexlib2.iface.reference
-
This class represents a reference to a call site
- callSiteSection - Variable in class org.jf.dexlib2.writer.DexWriter
- CallSiteSection<CallSiteKey extends CallSiteReference,EncodedArrayKey> - Interface in org.jf.dexlib2.writer
- callSiteSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- CallSiteUtil - Class in org.jf.dexlib2.writer.util
- CallSiteUtil() - Constructor for class org.jf.dexlib2.writer.util.CallSiteUtil
- CAN_CONTINUE - Static variable in enum org.jf.dexlib2.Opcode
- CAN_INITIALIZE_REFERENCE - Static variable in enum org.jf.dexlib2.Opcode
- CAN_THROW - Static variable in enum org.jf.dexlib2.Opcode
- canAccess(TypeProto, Method, boolean, boolean, boolean) - Static method in class org.jf.dexlib2.analysis.AnalyzedMethodUtil
- canAccessClass(String, ClassDef) - Static method in class org.jf.dexlib2.util.TypeUtils
- canContinue() - Method in enum org.jf.dexlib2.Opcode
- canInitializeReference() - Method in enum org.jf.dexlib2.Opcode
- canThrow() - Method in enum org.jf.dexlib2.Opcode
- category - Variable in class org.jf.dexlib2.analysis.RegisterType
- CATEGORY_NAMES - Static variable in class org.jf.dexlib2.analysis.RegisterType
- CDEX_INS_COUNT_SHIFT - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_INSTRUCTIONS_SIZE_AND_PREHEADER_FLAGS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_INSTRUCTIONS_SIZE_SHIFT - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_OUTS_COUNT_SHIFT - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_PREHEADER_FLAG_INS_COUNT - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_PREHEADER_FLAG_INSTRUCTIONS_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_PREHEADER_FLAG_OUTS_COUNT - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_PREHEADER_FLAG_REGISTER_COUNT - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_PREHEADER_FLAG_TRIES_COUNT - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_PREHEADER_FLAGS_MASK - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_REGISTER_COUNT_SHIFT - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDEX_TRIES_SIZE_SHIFT - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- CDexBackedDexFile - Class in org.jf.dexlib2.dexbacked
- CDexBackedDexFile(Opcodes, byte[]) - Constructor for class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- CDexBackedDexFile(Opcodes, byte[], int) - Constructor for class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- CDexBackedDexFile(Opcodes, byte[], int, boolean) - Constructor for class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- CDexBackedDexFile(Opcodes, DexBuffer) - Constructor for class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- CDexBackedMethodImplementation - Class in org.jf.dexlib2.dexbacked
- CDexBackedMethodImplementation(DexBackedDexFile, DexBackedMethod, int) - Constructor for class org.jf.dexlib2.dexbacked.CDexBackedMethodImplementation
- CdexDebugOffsetTable - Class in org.jf.dexlib2.dexbacked.raw
-
This table maps a method index to the offset to the debug_info_item associated with that method.
- CdexDebugOffsetTable() - Constructor for class org.jf.dexlib2.dexbacked.raw.CdexDebugOffsetTable
- CdexHeaderItem - Class in org.jf.dexlib2.dexbacked.raw
- CdexHeaderItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.CdexHeaderItem
- CHAR - Static variable in class org.jf.dexlib2.analysis.RegisterType
- CHAR - Static variable in class org.jf.dexlib2.ValueType
- CHAR_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- charAt(int) - Method in class org.jf.dexlib2.base.reference.BaseStringReference
- charAt(int) - Method in class org.jf.dexlib2.base.reference.BaseTypeReference
- CharEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded char value.
- CharSequenceConverter - Class in org.jf.dexlib2.immutable.util
- CharSequenceUtils - Class in org.jf.util
- CharSequenceUtils() - Constructor for class org.jf.util.CharSequenceUtils
- CHECK_CAST - org.jf.dexlib2.Opcode
- check35cAnd45ccRegisterCount(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkArrayPayloadElements(int, L) - Static method in class org.jf.dexlib2.util.Preconditions
- checkArrayPayloadElementWidth(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkByteCodeOffset(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkByteLiteral(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkByteRegister(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkFieldOffset(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkFormat(Opcode, Format) - Static method in class org.jf.dexlib2.util.Preconditions
- checkInlineIndex(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkIntegerHatLiteral(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkLongHatLiteral(long) - Static method in class org.jf.dexlib2.util.Preconditions
- checkNibbleLiteral(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkNibbleRegister(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkReference(int, T) - Static method in class org.jf.dexlib2.util.Preconditions
- checkRegisterRangeCount(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkSequentialOrderedKeys(C) - Static method in class org.jf.dexlib2.util.Preconditions
- checkShortCodeOffset(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkShortLiteral(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkShortRegister(int) - Static method in class org.jf.dexlib2.util.Preconditions
- CHECKSUM_DATA_START_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- CHECKSUM_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- checkValueArg(int, int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkVerificationError(int) - Static method in class org.jf.dexlib2.util.Preconditions
- checkVtableIndex(int) - Static method in class org.jf.dexlib2.util.Preconditions
- CLASS_ANNOTATIONS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.AnnotationDirectoryItem
- CLASS_CHANGE_ERROR - Static variable in class org.jf.dexlib2.VerificationError
- CLASS_COUNT_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- CLASS_DATA_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- CLASS_DATA_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- CLASS_DEF_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- CLASS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- CLASS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.FieldIdItem
- CLASS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.MethodIdItem
- CLASS_START_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- ClassDataItem - Class in org.jf.dexlib2.dexbacked.raw
- ClassDataItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.ClassDataItem
- classDataSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- classDef - Variable in class org.jf.dexlib2.dexbacked.DexBackedField
- classDef - Variable in class org.jf.dexlib2.dexbacked.DexBackedMethod
- classDef - Variable in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- ClassDef - Interface in org.jf.dexlib2.iface
-
This class represents a class definition.
- ClassDefItem - Class in org.jf.dexlib2.dexbacked.raw
- ClassDefItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- ClassDefRewriter - Class in org.jf.dexlib2.rewriter
- ClassDefRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.ClassDefRewriter
- ClassDefRewriter.RewrittenClassDef - Class in org.jf.dexlib2.rewriter
- classes - Variable in class org.jf.dexlib2.immutable.ImmutableDexFile
- classIndexSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- classPath - Variable in class org.jf.dexlib2.analysis.ArrayProto
- classPath - Variable in class org.jf.dexlib2.analysis.ClassProto
- classPath - Variable in class org.jf.dexlib2.analysis.PrimitiveProto
- classPath - Variable in class org.jf.dexlib2.analysis.UnknownClassProto
- ClassPath - Class in org.jf.dexlib2.analysis
- ClassPath(Iterable<? extends ClassProvider>, boolean, int) - Constructor for class org.jf.dexlib2.analysis.ClassPath
-
Creates a new ClassPath instance that can load classes from the given providers
- ClassPath(Iterable<ClassProvider>) - Constructor for class org.jf.dexlib2.analysis.ClassPath
-
Creates a new ClassPath instance that can load classes from the given providers
- ClassPath(ClassProvider...) - Constructor for class org.jf.dexlib2.analysis.ClassPath
-
Creates a new ClassPath instance that can load classes from the given providers
- ClassPathResolver - Class in org.jf.dexlib2.analysis
- ClassPathResolver(List<String>, List<String>, List<String>, MultiDexContainer.DexEntry<?>) - Constructor for class org.jf.dexlib2.analysis.ClassPathResolver
-
Constructs a new ClassPathResolver using a specified list of bootclasspath entries
- ClassPathResolver(List<String>, List<String>, MultiDexContainer.DexEntry<?>) - Constructor for class org.jf.dexlib2.analysis.ClassPathResolver
-
Constructs a new ClassPathResolver using a default list of bootclasspath entries
- ClassPathResolver.ResolveException - Exception in org.jf.dexlib2.analysis
-
An error that occurred while resolving the classpath
- ClassPool - Class in org.jf.dexlib2.writer.pool
- ClassPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.ClassPool
- ClassProto - Class in org.jf.dexlib2.analysis
-
A class "prototype".
- ClassProto(ClassPath, String) - Constructor for class org.jf.dexlib2.analysis.ClassProto
- ClassProvider - Interface in org.jf.dexlib2.analysis
- classSection - Variable in class org.jf.dexlib2.writer.DexWriter
- ClassSection<StringKey extends java.lang.CharSequence,TypeKey extends java.lang.CharSequence,TypeListKey,ClassKey,FieldKey,MethodKey,AnnotationSetKey,EncodedArrayKey> - Interface in org.jf.dexlib2.writer
- clear() - Method in class org.jf.util.ArraySortedSet
- clear() - Method in class org.jf.util.SparseArray
-
Removes all key-value mappings from this SparseArray.
- clear() - Method in class org.jf.util.SparseIntArray
-
Removes all key-value mappings from this SparseIntArray.
- clearLimit() - Method in class org.jf.dexlib2.util.AnnotatedBytes
- close() - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- close() - Method in interface org.jf.dexlib2.writer.io.DexDataStore
- close() - Method in class org.jf.dexlib2.writer.io.FileDataStore
- close() - Method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
- close() - Method in class org.jf.dexlib2.writer.io.MemoryDataStore
- close() - Method in class org.jf.util.IndentingWriter
- CMP_LONG - org.jf.dexlib2.Opcode
- CMPG_DOUBLE - org.jf.dexlib2.Opcode
- CMPG_FLOAT - org.jf.dexlib2.Opcode
- CMPL_DOUBLE - org.jf.dexlib2.Opcode
- CMPL_FLOAT - org.jf.dexlib2.Opcode
- CODE_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- CODE_UNIT_COUNT_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem.TryItem
- codeAddress - Variable in exception org.jf.dexlib2.analysis.AnalysisException
- codeAddress - Variable in class org.jf.dexlib2.immutable.debug.ImmutableDebugItem
- CodeItem - Class in org.jf.dexlib2.dexbacked.raw
- CodeItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.CodeItem
- CodeItem.TryItem - Class in org.jf.dexlib2.dexbacked.raw
- codeOffset - Variable in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- codeOffset - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction10t
- codeOffset - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20t
- codeOffset - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21t
- codeOffset - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22t
- codeOffset - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction30t
- codeOffset - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31t
- codeSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- codeUnitCount - Variable in class org.jf.dexlib2.immutable.ImmutableTryBlock
- CollectionUtils - Class in org.jf.util
- CollectionUtils() - Constructor for class org.jf.util.CollectionUtils
- combineFlags(Iterable<HiddenApiRestriction>) - Static method in enum org.jf.dexlib2.HiddenApiRestriction
- comparator() - Method in class org.jf.util.ArraySortedSet
- compareAsIterable(Iterable<? extends T>, Iterable<? extends T>) - Static method in class org.jf.util.CollectionUtils
- compareAsIterable(Comparator<? super T>, Iterable<? extends T>, Iterable<? extends T>) - Static method in class org.jf.util.CollectionUtils
- compareAsList(Collection<? extends T>, Collection<? extends T>) - Static method in class org.jf.util.CollectionUtils
- compareAsList(Comparator<? super T>, Collection<? extends T>, Collection<? extends T>) - Static method in class org.jf.util.CollectionUtils
- compareAsSet(Collection<? extends T>, Collection<? extends T>) - Static method in class org.jf.util.CollectionUtils
- compareAsSet(Comparator<? super T>, Collection<? extends T>, Collection<? extends T>) - Static method in class org.jf.util.CollectionUtils
- compareTo(CharSequence) - Method in class org.jf.dexlib2.base.reference.BaseStringReference
- compareTo(CharSequence) - Method in class org.jf.dexlib2.base.reference.BaseTypeReference
- compareTo(CharSequence) - Method in interface org.jf.dexlib2.iface.reference.StringReference
-
Compare this StringReference to another StringReference, or more generally to another CharSequence.
- compareTo(CharSequence) - Method in interface org.jf.dexlib2.iface.reference.TypeReference
-
Compare this TypeReference to another TypeReference, or more generally to another CharSequence.
- compareTo(AnalyzedInstruction) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- compareTo(Annotation) - Method in class org.jf.dexlib2.base.BaseAnnotation
- compareTo(Annotation) - Method in interface org.jf.dexlib2.iface.Annotation
-
Compares this Annotation to another Annotation.
- compareTo(AnnotationElement) - Method in class org.jf.dexlib2.base.BaseAnnotationElement
- compareTo(AnnotationElement) - Method in interface org.jf.dexlib2.iface.AnnotationElement
-
Compares this AnnotationElement to another AnnotationElement.
- compareTo(ExceptionHandler) - Method in class org.jf.dexlib2.base.BaseExceptionHandler
- compareTo(ExceptionHandler) - Method in interface org.jf.dexlib2.iface.ExceptionHandler
-
Compare this ExceptionHandler to another ExceptionHandler.
- compareTo(FieldReference) - Method in class org.jf.dexlib2.base.reference.BaseFieldReference
- compareTo(FieldReference) - Method in interface org.jf.dexlib2.iface.reference.FieldReference
-
Compare this FieldReference to another FieldReference.
- compareTo(MethodHandleReference) - Method in class org.jf.dexlib2.base.reference.BaseMethodHandleReference
- compareTo(MethodHandleReference) - Method in interface org.jf.dexlib2.iface.reference.MethodHandleReference
-
Compare this MethodHandleReference to another MethodHandleReference.
- compareTo(MethodProtoReference) - Method in class org.jf.dexlib2.base.reference.BaseMethodProtoReference
- compareTo(MethodProtoReference) - Method in interface org.jf.dexlib2.iface.reference.MethodProtoReference
-
Compare this MethodProtoReference to another MethodProtoReference.
- compareTo(MethodReference) - Method in class org.jf.dexlib2.base.reference.BaseMethodReference
- compareTo(MethodReference) - Method in interface org.jf.dexlib2.iface.reference.MethodReference
-
Compare this MethodReference to another MethodReference.
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseAnnotationEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseArrayEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseBooleanEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseByteEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseCharEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseDoubleEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseEnumEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseFieldEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseFloatEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseIntEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseLongEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseMethodEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseMethodHandleEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseMethodTypeEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseNullEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseShortEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseStringEncodedValue
- compareTo(EncodedValue) - Method in class org.jf.dexlib2.base.value.BaseTypeEncodedValue
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.AnnotationEncodedValue
-
Compare this AnnotationEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.ArrayEncodedValue
-
Compare this ArrayEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.BooleanEncodedValue
-
Compare this BooleanEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.ByteEncodedValue
-
Compare this ByteEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.CharEncodedValue
-
Compare this CharEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.DoubleEncodedValue
-
Compare this DoubleEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.EnumEncodedValue
-
Compare this EnumEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.FieldEncodedValue
-
Compare this FieldEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.FloatEncodedValue
-
Compare this FloatEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.IntEncodedValue
-
Compare this IntEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.LongEncodedValue
-
Compare this LongEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.MethodEncodedValue
-
Compare this MethodEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.MethodHandleEncodedValue
-
Compare this MethodHandleEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.MethodTypeEncodedValue
-
Compare this MethodTypeEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.NullEncodedValue
-
Compare this NullEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.ShortEncodedValue
-
Compare this ShortEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.StringEncodedValue
-
Compare this StringEncodedValue to another EncodedValue.
- compareTo(EncodedValue) - Method in interface org.jf.dexlib2.iface.value.TypeEncodedValue
-
Compare this TypeEncodedValue to another EncodedValue.
- compareTo(TypeListPool.Key<? extends Collection<? extends CharSequence>>) - Method in class org.jf.dexlib2.writer.pool.TypeListPool.Key
- computeNext() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeLookaheadIterator
- CONFLICTED - Static variable in class org.jf.dexlib2.analysis.RegisterType
- CONFLICTED_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- CONST - org.jf.dexlib2.Opcode
- CONST_16 - org.jf.dexlib2.Opcode
- CONST_4 - org.jf.dexlib2.Opcode
- CONST_CLASS - org.jf.dexlib2.Opcode
- CONST_HIGH16 - org.jf.dexlib2.Opcode
- CONST_METHOD_HANDLE - org.jf.dexlib2.Opcode
- CONST_METHOD_TYPE - org.jf.dexlib2.Opcode
- CONST_STRING - org.jf.dexlib2.Opcode
- CONST_STRING_JUMBO - org.jf.dexlib2.Opcode
- CONST_WIDE - org.jf.dexlib2.Opcode
- CONST_WIDE_16 - org.jf.dexlib2.Opcode
- CONST_WIDE_32 - org.jf.dexlib2.Opcode
- CONST_WIDE_HIGH16 - org.jf.dexlib2.Opcode
- CONSTRUCTOR - org.jf.dexlib2.AccessFlags
- contains(Object) - Method in class org.jf.util.ArraySortedSet
- containsAll(Collection<?>) - Method in class org.jf.util.ArraySortedSet
- CORE_PLATFORM_API - org.jf.dexlib2.HiddenApiRestriction
- createInlineMethodResolver(int) - Static method in class org.jf.dexlib2.analysis.InlineMethodResolver
- createMethodImplementation(DexBackedDexFile, DexBackedMethod, int) - Method in class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- createMethodImplementation(DexBackedDexFile, DexBackedMethod, int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- CustomInlineMethodResolver - Class in org.jf.dexlib2.analysis
- CustomInlineMethodResolver(ClassPath, File) - Constructor for class org.jf.dexlib2.analysis.CustomInlineMethodResolver
- CustomInlineMethodResolver(ClassPath, String) - Constructor for class org.jf.dexlib2.analysis.CustomInlineMethodResolver
D
- DATA_SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- DATA_START_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- DEBUG_INFO_BASE - Static variable in class org.jf.dexlib2.dexbacked.raw.CdexHeaderItem
- DEBUG_INFO_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- DEBUG_INFO_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- DEBUG_INFO_OFFSETS_POS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CdexHeaderItem
- DEBUG_INFO_OFFSETS_TABLE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CdexHeaderItem
- DebugInfo - Class in org.jf.dexlib2.dexbacked.util
- DebugInfo() - Constructor for class org.jf.dexlib2.dexbacked.util.DebugInfo
- DebugInfoItem - Class in org.jf.dexlib2.dexbacked.raw
- DebugInfoItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.DebugInfoItem
- debugItem - Variable in class org.jf.dexlib2.rewriter.DebugItemRewriter.BaseRewrittenLocalInfoDebugItem
- DebugItem - Interface in org.jf.dexlib2.iface.debug
-
This class represents a generic debug item.
- DebugItemRewriter - Class in org.jf.dexlib2.rewriter
- DebugItemRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.DebugItemRewriter
- DebugItemRewriter.BaseRewrittenLocalInfoDebugItem<T extends DebugItem & LocalInfo> - Class in org.jf.dexlib2.rewriter
- DebugItemRewriter.RewrittenEndLocal - Class in org.jf.dexlib2.rewriter
- DebugItemRewriter.RewrittenRestartLocal - Class in org.jf.dexlib2.rewriter
- DebugItemRewriter.RewrittenStartLocal - Class in org.jf.dexlib2.rewriter
- debugItems - Variable in class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- DebugItemType - Class in org.jf.dexlib2
- debugSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- DebugWriter<StringKey extends java.lang.CharSequence,TypeKey extends java.lang.CharSequence> - Class in org.jf.dexlib2.writer
- DECLARED_SYNCHRONIZED - org.jf.dexlib2.AccessFlags
- defaultValueForType(String) - Static method in class org.jf.dexlib2.immutable.value.ImmutableEncodedValueFactory
- defaultValueForType(String) - Static method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues
- DeferredOutputStream - Class in org.jf.dexlib2.writer.io
- DeferredOutputStream() - Constructor for class org.jf.dexlib2.writer.io.DeferredOutputStream
- DeferredOutputStreamFactory - Interface in org.jf.dexlib2.writer.io
- definingClass - Variable in class org.jf.dexlib2.immutable.ImmutableField
- definingClass - Variable in class org.jf.dexlib2.immutable.ImmutableMethod
- definingClass - Variable in class org.jf.dexlib2.immutable.reference.ImmutableFieldReference
- definingClass - Variable in class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- deindent() - Method in class org.jf.dexlib2.util.AnnotatedBytes
- deindent(int) - Method in class org.jf.util.IndentingWriter
- deindent(int) - Method in class org.jf.util.WrappedIndentingWriter
- delete(int) - Method in class org.jf.util.SparseArray
-
Removes the mapping from the specified key, if there was any.
- delete(int) - Method in class org.jf.util.SparseIntArray
-
Removes the mapping from the specified key, if there was any.
- DEPENDENCIES_LENGTH_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- DEPENDENCIES_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- DEX_LENGTH_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- DEX_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- DexAnnotator - Class in org.jf.dexlib2.dexbacked.raw.util
- DexAnnotator(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.raw.util.DexAnnotator
- DexBackedAnnotation - Class in org.jf.dexlib2.dexbacked
- DexBackedAnnotation(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedAnnotation
- DexBackedAnnotationElement - Class in org.jf.dexlib2.dexbacked
- DexBackedAnnotationElement(DexBackedDexFile, DexReader) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedAnnotationElement
- DexBackedAnnotationEncodedValue - Class in org.jf.dexlib2.dexbacked.value
- DexBackedAnnotationEncodedValue(DexBackedDexFile, DexReader) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue
- DexBackedArrayEncodedValue - Class in org.jf.dexlib2.dexbacked.value
- DexBackedArrayEncodedValue(DexBackedDexFile, DexReader) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedArrayEncodedValue
- DexBackedArrayPayload - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedArrayPayload(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedArrayPayload
- DexBackedCallSiteReference - Class in org.jf.dexlib2.dexbacked.reference
- DexBackedCallSiteReference(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.reference.DexBackedCallSiteReference
- DexBackedCatchAllExceptionHandler - Class in org.jf.dexlib2.dexbacked
- DexBackedCatchAllExceptionHandler(DexReader) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedCatchAllExceptionHandler
- DexBackedClassDef - Class in org.jf.dexlib2.dexbacked
- DexBackedClassDef(DexBackedDexFile, int, int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedClassDef
- DexBackedDexFile - Class in org.jf.dexlib2.dexbacked
- DexBackedDexFile(Opcodes, byte[]) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile
- DexBackedDexFile(Opcodes, byte[], int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile
- DexBackedDexFile(Opcodes, byte[], int, boolean) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile
- DexBackedDexFile(Opcodes, DexBuffer) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile
- DexBackedDexFile(Opcodes, DexBuffer, DexBuffer, int, boolean) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile
- DexBackedDexFile.IndexedSection<T> - Class in org.jf.dexlib2.dexbacked
- DexBackedDexFile.NotADexFile - Exception in org.jf.dexlib2.dexbacked
- DexBackedDexFile.OptionalIndexedSection<T> - Class in org.jf.dexlib2.dexbacked
- DexBackedEncodedValue - Class in org.jf.dexlib2.dexbacked.value
- DexBackedEncodedValue() - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedEncodedValue
- DexBackedEnumEncodedValue - Class in org.jf.dexlib2.dexbacked.value
- DexBackedEnumEncodedValue(DexBackedDexFile, DexReader, int) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedEnumEncodedValue
- DexBackedExceptionHandler - Class in org.jf.dexlib2.dexbacked
- DexBackedExceptionHandler() - Constructor for class org.jf.dexlib2.dexbacked.DexBackedExceptionHandler
- DexBackedField - Class in org.jf.dexlib2.dexbacked
- DexBackedField(DexBackedDexFile, DexReader, DexBackedClassDef, int, AnnotationsDirectory.AnnotationIterator, int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedField
- DexBackedField(DexBackedDexFile, DexReader, DexBackedClassDef, int, EncodedArrayItemIterator, AnnotationsDirectory.AnnotationIterator, int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedField
- DexBackedFieldEncodedValue - Class in org.jf.dexlib2.dexbacked.value
- DexBackedFieldEncodedValue(DexBackedDexFile, DexReader, int) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedFieldEncodedValue
- DexBackedFieldReference - Class in org.jf.dexlib2.dexbacked.reference
- DexBackedFieldReference(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.reference.DexBackedFieldReference
- DexBackedInstruction - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction
- DexBackedInstruction10t - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction10t(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction10t
- DexBackedInstruction10x - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction10x(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction10x
- DexBackedInstruction11n - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction11n(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction11n
- DexBackedInstruction11x - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction11x(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction11x
- DexBackedInstruction12x - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction12x(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction12x
- DexBackedInstruction20bc - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction20bc(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction20bc
- DexBackedInstruction20t - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction20t(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction20t
- DexBackedInstruction21c - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction21c(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21c
- DexBackedInstruction21ih - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction21ih(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21ih
- DexBackedInstruction21lh - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction21lh(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21lh
- DexBackedInstruction21s - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction21s(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21s
- DexBackedInstruction21t - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction21t(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21t
- DexBackedInstruction22b - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction22b(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22b
- DexBackedInstruction22c - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction22c(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22c
- DexBackedInstruction22cs - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction22cs(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22cs
- DexBackedInstruction22s - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction22s(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22s
- DexBackedInstruction22t - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction22t(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22t
- DexBackedInstruction22x - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction22x(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22x
- DexBackedInstruction23x - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction23x(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction23x
- DexBackedInstruction30t - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction30t(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction30t
- DexBackedInstruction31c - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction31c(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31c
- DexBackedInstruction31i - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction31i(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31i
- DexBackedInstruction31t - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction31t(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31t
- DexBackedInstruction32x - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction32x(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction32x
- DexBackedInstruction35c - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction35c(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35c
- DexBackedInstruction35mi - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction35mi(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35mi
- DexBackedInstruction35ms - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction35ms(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35ms
- DexBackedInstruction3rc - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction3rc(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rc
- DexBackedInstruction3rmi - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction3rmi(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rmi
- DexBackedInstruction3rms - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction3rms(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rms
- DexBackedInstruction45cc - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction45cc(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- DexBackedInstruction4rcc - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction4rcc(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction4rcc
- DexBackedInstruction51l - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedInstruction51l(DexBackedDexFile, Opcode, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction51l
- DexBackedMethod - Class in org.jf.dexlib2.dexbacked
- DexBackedMethod(DexBackedDexFile, DexReader, DexBackedClassDef, int, int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedMethod
- DexBackedMethod(DexBackedDexFile, DexReader, DexBackedClassDef, int, AnnotationsDirectory.AnnotationIterator, AnnotationsDirectory.AnnotationIterator, int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedMethod
- DexBackedMethodEncodedValue - Class in org.jf.dexlib2.dexbacked.value
- DexBackedMethodEncodedValue(DexBackedDexFile, DexReader, int) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedMethodEncodedValue
- DexBackedMethodHandleEncodedValue - Class in org.jf.dexlib2.dexbacked.value
- DexBackedMethodHandleEncodedValue(DexBackedDexFile, DexReader, int) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedMethodHandleEncodedValue
- DexBackedMethodHandleReference - Class in org.jf.dexlib2.dexbacked.reference
- DexBackedMethodHandleReference(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.reference.DexBackedMethodHandleReference
- DexBackedMethodImplementation - Class in org.jf.dexlib2.dexbacked
- DexBackedMethodImplementation(DexBackedDexFile, DexBackedMethod, int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- DexBackedMethodProtoReference - Class in org.jf.dexlib2.dexbacked.reference
- DexBackedMethodProtoReference(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.reference.DexBackedMethodProtoReference
- DexBackedMethodReference - Class in org.jf.dexlib2.dexbacked.reference
- DexBackedMethodReference(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.reference.DexBackedMethodReference
- DexBackedMethodTypeEncodedValue - Class in org.jf.dexlib2.dexbacked.value
- DexBackedMethodTypeEncodedValue(DexBackedDexFile, DexReader, int) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedMethodTypeEncodedValue
- DexBackedOdexFile - Class in org.jf.dexlib2.dexbacked
- DexBackedOdexFile(Opcodes, byte[], byte[]) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedOdexFile
- DexBackedOdexFile.NotAnOdexFile - Exception in org.jf.dexlib2.dexbacked
- DexBackedPackedSwitchPayload - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedPackedSwitchPayload(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload
- DexBackedReference - Class in org.jf.dexlib2.dexbacked.reference
- DexBackedReference() - Constructor for class org.jf.dexlib2.dexbacked.reference.DexBackedReference
- DexBackedSparseSwitchPayload - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedSparseSwitchPayload(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload
- DexBackedStringEncodedValue - Class in org.jf.dexlib2.dexbacked.value
- DexBackedStringEncodedValue(DexBackedDexFile, DexReader, int) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedStringEncodedValue
- DexBackedStringReference - Class in org.jf.dexlib2.dexbacked.reference
- DexBackedStringReference(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.reference.DexBackedStringReference
- DexBackedTryBlock - Class in org.jf.dexlib2.dexbacked
- DexBackedTryBlock(DexBackedDexFile, int, int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedTryBlock
- DexBackedTypedExceptionHandler - Class in org.jf.dexlib2.dexbacked
- DexBackedTypedExceptionHandler(DexBackedDexFile, DexReader) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedTypedExceptionHandler
- DexBackedTypeEncodedValue - Class in org.jf.dexlib2.dexbacked.value
- DexBackedTypeEncodedValue(DexBackedDexFile, DexReader, int) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedTypeEncodedValue
- DexBackedTypeReference - Class in org.jf.dexlib2.dexbacked.reference
- DexBackedTypeReference(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.reference.DexBackedTypeReference
- DexBackedUnknownInstruction - Class in org.jf.dexlib2.dexbacked.instruction
- DexBackedUnknownInstruction(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.instruction.DexBackedUnknownInstruction
- dexBuf - Variable in class org.jf.dexlib2.dexbacked.DexReader
- DexBuffer - Class in org.jf.dexlib2.dexbacked
- DexBuffer(byte[]) - Constructor for class org.jf.dexlib2.dexbacked.DexBuffer
- DexBuffer(byte[], int) - Constructor for class org.jf.dexlib2.dexbacked.DexBuffer
- dexBuilder - Variable in class org.jf.dexlib2.writer.builder.BaseBuilderPool
- DexBuilder - Class in org.jf.dexlib2.writer.builder
- DexBuilder(Opcodes) - Constructor for class org.jf.dexlib2.writer.builder.DexBuilder
- DexBuilder.DexBuilderSectionProvider - Class in org.jf.dexlib2.writer.builder
- DexBuilderSectionProvider() - Constructor for class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- DexClassProvider - Class in org.jf.dexlib2.analysis
- DexClassProvider(DexFile) - Constructor for class org.jf.dexlib2.analysis.DexClassProvider
- DexDataStore - Interface in org.jf.dexlib2.writer.io
- DexDataWriter - Class in org.jf.dexlib2.writer
- DexDataWriter(OutputStream, int) - Constructor for class org.jf.dexlib2.writer.DexDataWriter
-
Construct a new DexWriter instance that writes to output.
- DexDataWriter(OutputStream, int, int) - Constructor for class org.jf.dexlib2.writer.DexDataWriter
- DexEntryFinder(String, MultiDexContainer<? extends DexBackedDexFile>) - Constructor for class org.jf.dexlib2.DexFileFactory.DexEntryFinder
- dexFile - Variable in class org.jf.dexlib2.dexbacked.DexBackedAnnotation
- dexFile - Variable in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- dexFile - Variable in class org.jf.dexlib2.dexbacked.DexBackedField
- dexFile - Variable in class org.jf.dexlib2.dexbacked.DexBackedMethod
- dexFile - Variable in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- dexFile - Variable in class org.jf.dexlib2.dexbacked.DexBackedTryBlock
- dexFile - Variable in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction
- dexFile - Variable in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- dexFile - Variable in class org.jf.dexlib2.dexbacked.raw.util.DexAnnotator
- dexFile - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedCallSiteReference
- dexFile - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedFieldReference
- dexFile - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodHandleReference
- dexFile - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodProtoReference
- dexFile - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodReference
- dexFile - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedStringReference
- dexFile - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedTypeReference
- dexFile - Variable in class org.jf.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue
- dexFile - Variable in class org.jf.dexlib2.dexbacked.value.DexBackedArrayEncodedValue
- dexFile - Variable in class org.jf.dexlib2.dexbacked.value.DexBackedEnumEncodedValue
- dexFile - Variable in class org.jf.dexlib2.dexbacked.value.DexBackedFieldEncodedValue
- dexFile - Variable in class org.jf.dexlib2.dexbacked.value.DexBackedMethodEncodedValue
- dexFile - Variable in class org.jf.dexlib2.dexbacked.value.DexBackedMethodHandleEncodedValue
- dexFile - Variable in class org.jf.dexlib2.dexbacked.value.DexBackedMethodTypeEncodedValue
- dexFile - Variable in class org.jf.dexlib2.dexbacked.value.DexBackedStringEncodedValue
- dexFile - Variable in class org.jf.dexlib2.dexbacked.value.DexBackedTypeEncodedValue
- dexFile - Variable in class org.jf.dexlib2.rewriter.DexFileRewriter.RewrittenDexFile
- DexFile - Interface in org.jf.dexlib2.iface
-
This class is a high level representation of a dex file - essentially a set of class definitions.
- DexFileFactory - Class in org.jf.dexlib2
- DexFileFactory.DexEntryFinder - Class in org.jf.dexlib2
- DexFileFactory.DexFileNotFoundException - Exception in org.jf.dexlib2
- DexFileFactory.FilenameVdexProvider - Class in org.jf.dexlib2
- DexFileFactory.MultipleMatchingDexEntriesException - Exception in org.jf.dexlib2
- DexFileFactory.UnsupportedFileTypeException - Exception in org.jf.dexlib2
- DexFileFactory.UnsupportedOatVersionException - Exception in org.jf.dexlib2
- DexFileNotFoundException(String, Object...) - Constructor for exception org.jf.dexlib2.DexFileFactory.DexFileNotFoundException
- DexFileNotFoundException(Throwable, String, Object...) - Constructor for exception org.jf.dexlib2.DexFileFactory.DexFileNotFoundException
- DexFileRewriter - Class in org.jf.dexlib2.rewriter
- DexFileRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.DexFileRewriter
- DexFileRewriter.RewrittenDexFile - Class in org.jf.dexlib2.rewriter
- DexFormattedWriter - Class in org.jf.dexlib2.formatter
-
This class handles formatting and writing various types of items in a dex file to a Writer.
- DexFormattedWriter(Writer) - Constructor for class org.jf.dexlib2.formatter.DexFormattedWriter
- DexFormatter - Class in org.jf.dexlib2.formatter
-
This class handles formatting and getting strings for various types of items in a dex file.
- DexFormatter() - Constructor for class org.jf.dexlib2.formatter.DexFormatter
- dexPool - Variable in class org.jf.dexlib2.writer.pool.BasePool
- DexPool - Class in org.jf.dexlib2.writer.pool
- DexPool(Opcodes) - Constructor for class org.jf.dexlib2.writer.pool.DexPool
- DexPool.DexPoolSectionProvider - Class in org.jf.dexlib2.writer.pool
- DexPoolSectionProvider() - Constructor for class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- DexReader<T extends DexBuffer> - Class in org.jf.dexlib2.dexbacked
- DexReader(T, int) - Constructor for class org.jf.dexlib2.dexbacked.DexReader
- DexRewriter - Class in org.jf.dexlib2.rewriter
-
Out-of-the box, this class does nothing except make a picture-perfect copy of a dex file.
- DexRewriter(RewriterModule) - Constructor for class org.jf.dexlib2.rewriter.DexRewriter
- dexToJavaName(String) - Static method in class org.jf.dexlib2.analysis.reflection.util.ReflectionUtils
- DexUtil - Class in org.jf.dexlib2.util
- DexUtil() - Constructor for class org.jf.dexlib2.util.DexUtil
- DexUtil.InvalidFile - Exception in org.jf.dexlib2.util
- DexUtil.UnsupportedFile - Exception in org.jf.dexlib2.util
- DexWriter<StringKey extends java.lang.CharSequence,StringRef extends StringReference,TypeKey extends java.lang.CharSequence,TypeRef extends TypeReference,ProtoRefKey extends MethodProtoReference,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference,ClassKey extends java.lang.Comparable<? super ClassKey>,CallSiteKey extends CallSiteReference,MethodHandleKey extends MethodHandleReference,AnnotationKey extends Annotation,AnnotationSetKey,TypeListKey,FieldKey,MethodKey,EncodedArrayKey,EncodedValue,AnnotationElement extends AnnotationElement,StringSectionType extends StringSection<StringKey,StringRef>,TypeSectionType extends TypeSection<StringKey,TypeKey,TypeRef>,ProtoSectionType extends ProtoSection<StringKey,TypeKey,ProtoRefKey,TypeListKey>,FieldSectionType extends FieldSection<StringKey,TypeKey,FieldRefKey,FieldKey>,MethodSectionType extends MethodSection<StringKey,TypeKey,ProtoRefKey,MethodRefKey,MethodKey>,ClassSectionType extends ClassSection<StringKey,TypeKey,TypeListKey,ClassKey,FieldKey,MethodKey,AnnotationSetKey,EncodedArrayKey>,CallSiteSectionType extends CallSiteSection<CallSiteKey,EncodedArrayKey>,MethodHandleSectionType extends MethodHandleSection<MethodHandleKey,FieldRefKey,MethodRefKey>,TypeListSectionType extends TypeListSection<TypeKey,TypeListKey>,AnnotationSectionType extends AnnotationSection<StringKey,TypeKey,AnnotationKey,AnnotationElement,EncodedValue>,AnnotationSetSectionType extends AnnotationSetSection<AnnotationKey,AnnotationSetKey>,EncodedArraySectionType extends EncodedArraySection<EncodedArrayKey,EncodedValue>> - Class in org.jf.dexlib2.writer
- DexWriter(Opcodes) - Constructor for class org.jf.dexlib2.writer.DexWriter
- DexWriter.InternalEncodedValueWriter - Class in org.jf.dexlib2.writer
- DexWriter.SectionProvider - Class in org.jf.dexlib2.writer
- dimensions - Variable in class org.jf.dexlib2.analysis.ArrayProto
- DIRECT - Static variable in class org.jf.dexlib2.analysis.InlineMethodResolver
- directMethods - Variable in class org.jf.dexlib2.immutable.ImmutableClassDef
- DIV - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- DIV_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- DIV_DOUBLE - org.jf.dexlib2.Opcode
- DIV_DOUBLE_2ADDR - org.jf.dexlib2.Opcode
- DIV_FLOAT - org.jf.dexlib2.Opcode
- DIV_FLOAT_2ADDR - org.jf.dexlib2.Opcode
- DIV_INT - org.jf.dexlib2.Opcode
- DIV_INT_2ADDR - org.jf.dexlib2.Opcode
- DIV_INT_LIT16 - org.jf.dexlib2.Opcode
- DIV_INT_LIT8 - org.jf.dexlib2.Opcode
- DIV_LONG - org.jf.dexlib2.Opcode
- DIV_LONG_2ADDR - org.jf.dexlib2.Opcode
- DOUBLE - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- DOUBLE - Static variable in class org.jf.dexlib2.ValueType
- DOUBLE_HI - Static variable in class org.jf.dexlib2.analysis.RegisterType
- DOUBLE_HI_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- DOUBLE_LO - Static variable in class org.jf.dexlib2.analysis.RegisterType
- DOUBLE_LO_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- DOUBLE_TO_FLOAT - org.jf.dexlib2.Opcode
- DOUBLE_TO_INT - org.jf.dexlib2.Opcode
- DOUBLE_TO_LONG - org.jf.dexlib2.Opcode
- DoubleEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded double value.
- DualReferenceInstruction - Interface in org.jf.dexlib2.iface.instruction
- dump(byte[], int, int, int, int, int) - Static method in class org.jf.util.Hex
-
Formats a hex dump of a portion of a
byte[]
.
E
- elementCount - Variable in class org.jf.dexlib2.dexbacked.instruction.DexBackedArrayPayload
- elementCount - Variable in class org.jf.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload
- elementCount - Variable in class org.jf.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload
- elements - Variable in class org.jf.dexlib2.immutable.ImmutableAnnotation
- elements - Variable in class org.jf.dexlib2.immutable.value.ImmutableAnnotationEncodedValue
- elementType - Variable in class org.jf.dexlib2.analysis.ArrayProto
- elementWidth - Variable in class org.jf.dexlib2.builder.instruction.BuilderArrayPayload
- elementWidth - Variable in class org.jf.dexlib2.dexbacked.instruction.DexBackedArrayPayload
- elementWidth - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
- EMPTY - Static variable in interface org.jf.dexlib2.dexbacked.util.AnnotationsDirectory.AnnotationIterator
- EMPTY - Static variable in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
- EMPTY - Static variable in class org.jf.dexlib2.dexbacked.util.EncodedArrayItemIterator
- EMPTY - Static variable in class org.jf.dexlib2.writer.builder.BuilderAnnotationSet
- ENCODED_ARRAY_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- EncodedArrayItem - Class in org.jf.dexlib2.dexbacked.raw
- EncodedArrayItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.EncodedArrayItem
- EncodedArrayItemIterator - Class in org.jf.dexlib2.dexbacked.util
- EncodedArrayItemIterator() - Constructor for class org.jf.dexlib2.dexbacked.util.EncodedArrayItemIterator
- EncodedArrayPool - Class in org.jf.dexlib2.writer.pool
- EncodedArrayPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.EncodedArrayPool
- encodedArraySection - Variable in class org.jf.dexlib2.writer.DexWriter
- EncodedArraySection<EncodedArrayKey,EncodedValue> - Interface in org.jf.dexlib2.writer
- encodedArraySectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- EncodedValue - Class in org.jf.dexlib2.dexbacked.raw
- EncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents a generic encoded value.
- EncodedValue() - Constructor for class org.jf.dexlib2.dexbacked.raw.EncodedValue
- EncodedValueRewriter - Class in org.jf.dexlib2.rewriter
- EncodedValueRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.EncodedValueRewriter
- EncodedValueRewriter.RewrittenAnnotationEncodedValue - Class in org.jf.dexlib2.rewriter
- EncodedValueRewriter.RewrittenArrayEncodedValue - Class in org.jf.dexlib2.rewriter
- EncodedValueRewriter.RewrittenEnumEncodedValue - Class in org.jf.dexlib2.rewriter
- EncodedValueRewriter.RewrittenFieldEncodedValue - Class in org.jf.dexlib2.rewriter
- EncodedValueRewriter.RewrittenMethodEncodedValue - Class in org.jf.dexlib2.rewriter
- EncodedValueRewriter.RewrittenTypeEncodedValue - Class in org.jf.dexlib2.rewriter
- EncodedValueUtils - Class in org.jf.dexlib2.util
-
Some utilities for generating human-readable strings for encoded values.
- EncodedValueWriter<StringKey,TypeKey,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference,AnnotationElement extends AnnotationElement,ProtoRefKey,MethodHandleKey extends MethodHandleReference,EncodedValue> - Class in org.jf.dexlib2.writer
- EncodedValueWriter(DexDataWriter, StringSection<StringKey, ?>, TypeSection<?, TypeKey, ?>, FieldSection<?, ?, FieldRefKey, ?>, MethodSection<?, ?, ?, MethodRefKey, ?>, ProtoSection<?, ?, ProtoRefKey, ?>, MethodHandleSection<MethodHandleKey, ?, ?>, AnnotationSection<StringKey, TypeKey, ?, AnnotationElement, EncodedValue>) - Constructor for class org.jf.dexlib2.writer.EncodedValueWriter
- end - Variable in class org.jf.dexlib2.builder.BuilderTryBlock
- END_LOCAL - Static variable in class org.jf.dexlib2.DebugItemType
- END_SEQUENCE - Static variable in class org.jf.dexlib2.DebugItemType
- ENDIAN_TAG_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- EndLocal - Interface in org.jf.dexlib2.iface.debug
- ensureCapacity(int) - Method in class org.jf.util.SparseArray
-
Increases the size of the underlying storage if needed, to ensure that it can hold the specified number of items without having to allocate additional memory
- ENUM - org.jf.dexlib2.AccessFlags
- ENUM - Static variable in class org.jf.dexlib2.ValueType
- enumEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenEnumEncodedValue
- EnumEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded enum value.
- EPILOGUE_BEGIN - Static variable in class org.jf.dexlib2.DebugItemType
- EpilogueBegin - Interface in org.jf.dexlib2.iface.debug
- equals(Object) - Method in class org.jf.dexlib2.analysis.RegisterType
- equals(Object) - Method in class org.jf.dexlib2.base.BaseAnnotation
- equals(Object) - Method in class org.jf.dexlib2.base.BaseAnnotationElement
- equals(Object) - Method in class org.jf.dexlib2.base.BaseExceptionHandler
- equals(Object) - Method in class org.jf.dexlib2.base.BaseTryBlock
- equals(Object) - Method in class org.jf.dexlib2.base.reference.BaseCallSiteReference
- equals(Object) - Method in class org.jf.dexlib2.base.reference.BaseFieldReference
- equals(Object) - Method in class org.jf.dexlib2.base.reference.BaseMethodHandleReference
- equals(Object) - Method in class org.jf.dexlib2.base.reference.BaseMethodProtoReference
- equals(Object) - Method in class org.jf.dexlib2.base.reference.BaseMethodReference
- equals(Object) - Method in class org.jf.dexlib2.base.reference.BaseStringReference
- equals(Object) - Method in class org.jf.dexlib2.base.reference.BaseTypeReference
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseAnnotationEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseArrayEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseBooleanEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseByteEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseCharEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseDoubleEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseEnumEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseFieldEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseFloatEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseIntEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseLongEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseMethodEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseMethodHandleEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseMethodTypeEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseNullEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseShortEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseStringEncodedValue
- equals(Object) - Method in class org.jf.dexlib2.base.value.BaseTypeEncodedValue
- equals(Object) - Method in interface org.jf.dexlib2.iface.Annotation
-
Compares this Annotation to another Annotation for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.AnnotationElement
-
Compares this AnnotationElement to another AnnotationElement for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.ExceptionHandler
-
Compares this ExceptionHandler to another ExceptionHandler for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.reference.CallSiteReference
-
Compares this CallSiteReference to another CallSiteReference for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.reference.FieldReference
-
Compares this FieldReference to another FieldReference for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.reference.MethodHandleReference
-
Compares this MethodHandleReference to another MethodHandleReference for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.reference.MethodProtoReference
-
Compares this MethodProtoReference to another MethodProtoReference for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.reference.MethodReference
-
Compares this MethodReference to another MethodReference for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.reference.StringReference
-
Compares this StringReference to another CharSequence for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.reference.TypeReference
-
Compares this TypeReference to another TypeReference, or more generally to another CharSequence for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.TryBlock
-
Compares this TryBlock to another TryBlock for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.AnnotationEncodedValue
-
Compares this AnnotationEncodedValue to another AnnotationEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.ArrayEncodedValue
-
Compares this ArrayEncodedValue to another ArrayEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.BooleanEncodedValue
-
Compares this BooleanEncodedValue to another BooleanEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.ByteEncodedValue
-
Compares this ByteEncodedValue to another ByteEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.CharEncodedValue
-
Compares this CharEncodedValue to another CharEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.DoubleEncodedValue
-
Compares this DoubleEncodedValue to another DoubleEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.EnumEncodedValue
-
Compares this EnumEncodedValue to another EnumEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.FieldEncodedValue
-
Compares this FieldEncodedValue to another FieldEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.FloatEncodedValue
-
Compares this FloatEncodedValue to another FloatEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.IntEncodedValue
-
Compares this IntEncodedValue to another IntEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.LongEncodedValue
-
Compares this LongEncodedValue to another LongEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.MethodEncodedValue
-
Compares this MethodEncodedValue to another MethodEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.MethodHandleEncodedValue
-
Compares this MethodHandleEncodedValue to another MethodHandleEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.MethodTypeEncodedValue
-
Compares this MethodTypeEncodedValue to another MethodTypeEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.NullEncodedValue
-
Compares this NullEncodedValue to another NullEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.ShortEncodedValue
-
Compares this ShortEncodedValue to another ShortEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.StringEncodedValue
-
Compares this StringEncodedValue to another StringEncodedValue for equality.
- equals(Object) - Method in interface org.jf.dexlib2.iface.value.TypeEncodedValue
-
Compares this TypeEncodedValue to another TypeEncodedValue for equality.
- equals(Object) - Method in class org.jf.dexlib2.writer.pool.TypeListPool.Key
- equals(Object) - Method in class org.jf.util.ArraySortedSet
- escapeString(String) - Static method in class org.jf.util.StringUtils
- exceptionHandler - Variable in class org.jf.dexlib2.builder.BuilderTryBlock
- exceptionHandler - Variable in class org.jf.dexlib2.rewriter.ExceptionHandlerRewriter.RewrittenExceptionHandler
- ExceptionHandler - Interface in org.jf.dexlib2.iface
-
This class represents an individual exception handler entry, in a try block.
- ExceptionHandlerRewriter - Class in org.jf.dexlib2.rewriter
- ExceptionHandlerRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.ExceptionHandlerRewriter
- ExceptionHandlerRewriter.RewrittenExceptionHandler - Class in org.jf.dexlib2.rewriter
- exceptionHandlers - Variable in class org.jf.dexlib2.immutable.ImmutableTryBlock
- exceptionType - Variable in class org.jf.dexlib2.immutable.ImmutableExceptionHandler
- ExceptionWithContext - Exception in org.jf.util
-
Exception which carries around structured context.
- ExceptionWithContext(String, Object...) - Constructor for exception org.jf.util.ExceptionWithContext
-
Constructs an instance.
- ExceptionWithContext(Throwable) - Constructor for exception org.jf.util.ExceptionWithContext
-
Constructs an instance.
- ExceptionWithContext(Throwable, String, Object...) - Constructor for exception org.jf.util.ExceptionWithContext
-
Constructs an instance.
- EXECUTE_INLINE - org.jf.dexlib2.Opcode
- EXECUTE_INLINE_RANGE - org.jf.dexlib2.Opcode
- extendsFrom(TypeProto, String) - Static method in class org.jf.dexlib2.analysis.util.TypeProtoUtils
- extraArguments - Variable in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- extractHighSignedNibble(int) - Static method in class org.jf.util.NibbleUtils
-
Extracts the high signed 4-bit nibble from the least significant byte of the given value
- extractHighUnsignedNibble(int) - Static method in class org.jf.util.NibbleUtils
-
Extracts the high unsigned 4-bit nibble from the least significant byte of the given value
- extractLowSignedNibble(int) - Static method in class org.jf.util.NibbleUtils
-
Extracts the low signed 4-bit nibble from the least significant byte of the given value
- extractLowUnsignedNibble(int) - Static method in class org.jf.util.NibbleUtils
-
Extracts the low unsigned 4-bit nibble from the least significant byte of the given value
F
- FALSE_VALUE - Static variable in class org.jf.dexlib2.immutable.value.ImmutableBooleanEncodedValue
- FALSE_VALUE - Static variable in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderBooleanEncodedValue
- FEATURE_FLAGS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CdexHeaderItem
- field - Variable in class org.jf.dexlib2.rewriter.FieldRewriter.RewrittenField
- Field - Interface in org.jf.dexlib2.iface
-
This class represents a specific field definition in a class.
- FIELD - Static variable in class org.jf.dexlib2.ReferenceType
- FIELD - Static variable in class org.jf.dexlib2.ValueType
- FIELD_COUNT_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- FIELD_ID_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- FIELD_IS_INSTANCE - Static variable in class org.jf.dexlib2.util.FieldUtil
- FIELD_IS_STATIC - Static variable in class org.jf.dexlib2.util.FieldUtil
- FIELD_SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.AnnotationDirectoryItem
- FIELD_START_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- fieldEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenFieldEncodedValue
- FieldEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded field value.
- FieldIdItem - Class in org.jf.dexlib2.dexbacked.raw
- FieldIdItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.FieldIdItem
- fieldIndex - Variable in class org.jf.dexlib2.dexbacked.DexBackedField
- fieldOffset - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22cs
- fieldOffset - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22cs
- FieldOffsetInstruction - Interface in org.jf.dexlib2.iface.instruction
- FieldPool - Class in org.jf.dexlib2.writer.pool
- FieldPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.FieldPool
- fieldReference - Variable in class org.jf.dexlib2.rewriter.FieldReferenceRewriter.RewrittenFieldReference
- FieldReference - Interface in org.jf.dexlib2.iface.reference
-
This class represents a reference to a field.
- FieldReferenceRewriter - Class in org.jf.dexlib2.rewriter
- FieldReferenceRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.FieldReferenceRewriter
- FieldReferenceRewriter.RewrittenFieldReference - Class in org.jf.dexlib2.rewriter
- FieldRewriter - Class in org.jf.dexlib2.rewriter
- FieldRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.FieldRewriter
- FieldRewriter.RewrittenField - Class in org.jf.dexlib2.rewriter
- fieldSection - Variable in class org.jf.dexlib2.writer.DexWriter
- FieldSection<StringKey,TypeKey,FieldRefKey extends FieldReference,FieldKey> - Interface in org.jf.dexlib2.writer
- fieldSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- FieldUtil - Class in org.jf.dexlib2.util
- FILE_SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- FileDataStore - Class in org.jf.dexlib2.writer.io
- FileDataStore(File) - Constructor for class org.jf.dexlib2.writer.io.FileDataStore
- FileDeferredOutputStream - Class in org.jf.dexlib2.writer.io
-
A deferred output stream that uses a file as its backing store, with a in-memory intermediate buffer.
- FileDeferredOutputStream(File) - Constructor for class org.jf.dexlib2.writer.io.FileDeferredOutputStream
- FileDeferredOutputStream(File, int) - Constructor for class org.jf.dexlib2.writer.io.FileDeferredOutputStream
- FilenameVdexProvider(File) - Constructor for class org.jf.dexlib2.DexFileFactory.FilenameVdexProvider
- FILL_ARRAY_DATA - org.jf.dexlib2.Opcode
- FILLED_NEW_ARRAY - org.jf.dexlib2.Opcode
- FILLED_NEW_ARRAY_RANGE - org.jf.dexlib2.Opcode
- FINAL - org.jf.dexlib2.AccessFlags
- findEntry(String, boolean) - Method in class org.jf.dexlib2.DexFileFactory.DexEntryFinder
- findMethodIndexInVtable(MethodReference) - Method in class org.jf.dexlib2.analysis.ArrayProto
- findMethodIndexInVtable(MethodReference) - Method in class org.jf.dexlib2.analysis.ClassProto
- findMethodIndexInVtable(MethodReference) - Method in class org.jf.dexlib2.analysis.PrimitiveProto
- findMethodIndexInVtable(MethodReference) - Method in interface org.jf.dexlib2.analysis.TypeProto
- findMethodIndexInVtable(MethodReference) - Method in class org.jf.dexlib2.analysis.UnknownClassProto
- first() - Method in class org.jf.util.ArraySortedSet
- FiveRegisterInstruction - Interface in org.jf.dexlib2.iface.instruction
- FixedSizeList<T> - Class in org.jf.dexlib2.dexbacked.util
-
This provides a thin facade over AbstractList, to take care of bounds checking.
- FixedSizeList() - Constructor for class org.jf.dexlib2.dexbacked.util.FixedSizeList
- FixedSizeSet<T> - Class in org.jf.dexlib2.dexbacked.util
-
This provides a wrapper around AbstractSet to allow easy implementation when backed by a list that can be randomly accessed.
- FixedSizeSet() - Constructor for class org.jf.dexlib2.dexbacked.util.FixedSizeSet
- flags - Variable in enum org.jf.dexlib2.Opcode
- FLAGS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- FLOAT - Static variable in class org.jf.dexlib2.analysis.RegisterType
- FLOAT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- FLOAT - Static variable in class org.jf.dexlib2.ValueType
- FLOAT_TO_DOUBLE - org.jf.dexlib2.Opcode
- FLOAT_TO_INT - org.jf.dexlib2.Opcode
- FLOAT_TO_LONG - org.jf.dexlib2.Opcode
- FLOAT_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- FloatEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded float value.
- flush() - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- flush() - Method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
- flush() - Method in class org.jf.util.IndentingWriter
- flush() - Method in class org.jf.util.WrappedIndentingWriter
- forApi(int) - Static method in class org.jf.dexlib2.Opcodes
- forArtVersion(int) - Static method in class org.jf.dexlib2.Opcodes
- forBoolean(boolean) - Static method in class org.jf.dexlib2.immutable.value.ImmutableBooleanEncodedValue
- forDexVersion(int) - Static method in class org.jf.dexlib2.Opcodes
- format - Variable in enum org.jf.dexlib2.Opcode
- Format - Enum in org.jf.dexlib2
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction10t
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction10x
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction11n
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction11x
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction12x
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction20bc
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction20t
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21c
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21ih
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21lh
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21s
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21t
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22b
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22c
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22cs
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22s
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22t
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22x
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction23x
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction30t
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction31c
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction31i
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction31t
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction32x
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rc
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rmi
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rms
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- FORMAT - Static variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction51l
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction10t
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction10x
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11n
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11x
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction12x
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20bc
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20t
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21c
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21ih
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21lh
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21s
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21t
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22cs
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22t
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22x
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction23x
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction30t
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31c
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31i
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31t
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction32x
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rmi
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rms
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction51l
- FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableUnknownInstruction
- Format10t - org.jf.dexlib2.Format
- Format10x - org.jf.dexlib2.Format
- Format11n - org.jf.dexlib2.Format
- Format11x - org.jf.dexlib2.Format
- Format12x - org.jf.dexlib2.Format
- Format20bc - org.jf.dexlib2.Format
- Format20t - org.jf.dexlib2.Format
- Format21c - org.jf.dexlib2.Format
- Format21ih - org.jf.dexlib2.Format
- Format21lh - org.jf.dexlib2.Format
- Format21s - org.jf.dexlib2.Format
- Format21t - org.jf.dexlib2.Format
- Format22b - org.jf.dexlib2.Format
- Format22c - org.jf.dexlib2.Format
- Format22cs - org.jf.dexlib2.Format
- Format22s - org.jf.dexlib2.Format
- Format22t - org.jf.dexlib2.Format
- Format22x - org.jf.dexlib2.Format
- Format23x - org.jf.dexlib2.Format
- Format30t - org.jf.dexlib2.Format
- Format31c - org.jf.dexlib2.Format
- Format31i - org.jf.dexlib2.Format
- Format31t - org.jf.dexlib2.Format
- Format32x - org.jf.dexlib2.Format
- Format35c - org.jf.dexlib2.Format
- Format35mi - org.jf.dexlib2.Format
- Format35ms - org.jf.dexlib2.Format
- Format3rc - org.jf.dexlib2.Format
- Format3rmi - org.jf.dexlib2.Format
- Format3rms - org.jf.dexlib2.Format
- Format45cc - org.jf.dexlib2.Format
- Format4rcc - org.jf.dexlib2.Format
- Format51l - org.jf.dexlib2.Format
- formatAccessFlagsForClass(int) - Static method in enum org.jf.dexlib2.AccessFlags
- formatAccessFlagsForField(int) - Static method in enum org.jf.dexlib2.AccessFlags
- formatAccessFlagsForMethod(int) - Static method in enum org.jf.dexlib2.AccessFlags
- formatHiddenRestrictions(int) - Static method in enum org.jf.dexlib2.HiddenApiRestriction
- forName(String) - Static method in enum org.jf.dexlib2.HiddenApiRestriction
- fromInputStream(InputStream) - Static method in class org.jf.dexlib2.dexbacked.OatFile
- fromInputStream(InputStream, OatFile.VdexProvider) - Static method in class org.jf.dexlib2.dexbacked.OatFile
- fromInputStream(Opcodes, InputStream) - Static method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- fromInputStream(Opcodes, InputStream) - Static method in class org.jf.dexlib2.dexbacked.DexBackedOdexFile
G
- GENERIC - Static variable in class org.jf.dexlib2.VerificationError
- get(int) - Method in class org.jf.dexlib2.dexbacked.util.FixedSizeList
- get(int) - Method in class org.jf.dexlib2.writer.builder.BuilderTypeList
- get(int) - Method in class org.jf.util.SparseArray
-
Gets the Object mapped from the specified key, or
null
if no such mapping has been made. - get(int) - Method in class org.jf.util.SparseIntArray
-
Gets the int mapped from the specified key, or
0
if no such mapping has been made. - get(int, int) - Method in class org.jf.util.SparseIntArray
-
Gets the int mapped from the specified key, or the specified value if no such mapping has been made.
- get(int, E) - Method in class org.jf.util.SparseArray
-
Gets the Object mapped from the specified key, or the specified Object if no such mapping has been made.
- getAccessedMember(MethodReference) - Method in class org.jf.dexlib2.util.SyntheticAccessorResolver
- getAccessFlag(String) - Static method in enum org.jf.dexlib2.AccessFlags
- getAccessFlags() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getAccessFlags() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionConstructor
- getAccessFlags() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionField
- getAccessFlags() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionMethod
- getAccessFlags() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getAccessFlags() - Method in class org.jf.dexlib2.dexbacked.DexBackedField
- getAccessFlags() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getAccessFlags() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets the access flags for this class.
- getAccessFlags() - Method in interface org.jf.dexlib2.iface.Field
-
Gets the access flags for this field.
- getAccessFlags() - Method in interface org.jf.dexlib2.iface.Member
-
Gets the access flags for this member.
- getAccessFlags() - Method in interface org.jf.dexlib2.iface.Method
-
Gets the access flags for this method.
- getAccessFlags() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getAccessFlags() - Method in class org.jf.dexlib2.immutable.ImmutableField
- getAccessFlags() - Method in class org.jf.dexlib2.immutable.ImmutableMethod
- getAccessFlags() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getAccessFlags() - Method in class org.jf.dexlib2.rewriter.FieldRewriter.RewrittenField
- getAccessFlags() - Method in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- getAccessFlags() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getAccessFlags() - Method in class org.jf.dexlib2.writer.builder.BuilderField
- getAccessFlags() - Method in class org.jf.dexlib2.writer.builder.BuilderMethod
- getAccessFlags(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getAccessFlags(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getAccessFlags(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getAccessFlagsForClass(int) - Static method in enum org.jf.dexlib2.AccessFlags
- getAccessFlagsForField(int) - Static method in enum org.jf.dexlib2.AccessFlags
- getAccessFlagsForMethod(int) - Static method in enum org.jf.dexlib2.AccessFlags
- getAddLocatedItemError() - Method in class org.jf.dexlib2.builder.LocatedDebugItems
- getAddLocatedItemError() - Method in class org.jf.dexlib2.builder.LocatedItems
- getAddLocatedItemError() - Method in class org.jf.dexlib2.builder.LocatedLabels
- getAllFlags(int) - Static method in enum org.jf.dexlib2.HiddenApiRestriction
- getAnalysisException() - Method in class org.jf.dexlib2.analysis.MethodAnalyzer
- getAnalyzedInstructions() - Method in class org.jf.dexlib2.analysis.MethodAnalyzer
- getAndCheckDeodexedOpcode(String, Opcode) - Method in class org.jf.dexlib2.analysis.OdexedFieldInstructionMapper
- getAnnotationDirectoryOffset(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getAnnotationDirectoryOffset(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getAnnotationDirectoryOffset(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getAnnotationElementRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getAnnotationElementRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getAnnotationElementRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getAnnotationRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getAnnotationRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getAnnotationRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getAnnotations() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getAnnotations() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionConstructor
- getAnnotations() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionField
- getAnnotations() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionMethod
- getAnnotations() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getAnnotations() - Method in class org.jf.dexlib2.dexbacked.DexBackedField
- getAnnotations() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getAnnotations() - Method in interface org.jf.dexlib2.iface.Annotatable
-
Gets a set of the annotations that are applied to this object.
- getAnnotations() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets a set of the annotations that are applied to this class.
- getAnnotations() - Method in interface org.jf.dexlib2.iface.Field
-
Gets a set of the annotations that are applied to this field.
- getAnnotations() - Method in interface org.jf.dexlib2.iface.Method
-
Gets a set of the annotations that are applied to this method.
- getAnnotations() - Method in interface org.jf.dexlib2.iface.MethodParameter
-
Gets a set of the annotations that are applied to this parameter.
- getAnnotations() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getAnnotations() - Method in class org.jf.dexlib2.immutable.ImmutableField
- getAnnotations() - Method in class org.jf.dexlib2.immutable.ImmutableMethod
- getAnnotations() - Method in class org.jf.dexlib2.immutable.ImmutableMethodParameter
- getAnnotations() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getAnnotations() - Method in class org.jf.dexlib2.rewriter.FieldRewriter.RewrittenField
- getAnnotations() - Method in class org.jf.dexlib2.rewriter.MethodParameterRewriter.RewrittenMethodParameter
- getAnnotations() - Method in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- getAnnotations() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getAnnotations() - Method in class org.jf.dexlib2.writer.builder.BuilderField
- getAnnotations() - Method in class org.jf.dexlib2.writer.builder.BuilderMethod
- getAnnotations() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodParameter
- getAnnotations(AnnotationSetKey) - Method in interface org.jf.dexlib2.writer.AnnotationSetSection
- getAnnotations(Set<? extends Annotation>) - Method in class org.jf.dexlib2.writer.pool.AnnotationSetPool
- getAnnotations(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
- getAnnotationSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getAnnotationSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getAnnotationSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getAnnotationSetRefListOffset(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getAnnotationSetRefListOffset(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getAnnotationSetRefListOffset(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getAnnotationSetSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getAnnotationSetSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getAnnotationSetSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getAnnotationWidth() - Method in class org.jf.dexlib2.util.AnnotatedBytes
- getAnnotator(int) - Method in class org.jf.dexlib2.dexbacked.raw.util.DexAnnotator
- getArrayElements() - Method in class org.jf.dexlib2.builder.instruction.BuilderArrayPayload
- getArrayElements() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedArrayPayload
- getArrayElements() - Method in interface org.jf.dexlib2.iface.instruction.formats.ArrayPayload
- getArrayElements() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
- getBaseDataOffset() - Method in class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- getBaseDataOffset() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getBaseOffset() - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- getBootClassPath() - Method in class org.jf.dexlib2.dexbacked.OatFile
- getBuf() - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- getBuffer() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getBuffer() - Method in class org.jf.dexlib2.writer.io.MemoryDataStore
- getCallSite(CallSiteReference) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getCallSiteSection() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getCallSiteSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getCallSiteSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getCallSiteSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getCallSiteString(CallSiteReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- getChecksum() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getClass(CharSequence) - Method in class org.jf.dexlib2.analysis.ClassPath
- getClassAnnotations() - Method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
- getClassAnnotations(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getClassAnnotations(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getClassAnnotations(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getClassCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getClassDef() - Method in class org.jf.dexlib2.analysis.ClassProto
- getClassDef(String) - Method in class org.jf.dexlib2.analysis.ClassPath
- getClassDef(String) - Method in interface org.jf.dexlib2.analysis.ClassProvider
- getClassDef(String) - Method in class org.jf.dexlib2.analysis.DexClassProvider
- getClassDefRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getClassDefRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getClassDefRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getClassEntryByType(CharSequence) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getClassEntryByType(BuilderTypeReference) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getClassEntryByType(TypeKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getClasses() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getClasses() - Method in interface org.jf.dexlib2.iface.DexFile
-
Get a set of the classes defined in this dex file.
- getClasses() - Method in class org.jf.dexlib2.immutable.ImmutableDexFile
- getClasses() - Method in class org.jf.dexlib2.rewriter.DexFileRewriter.RewrittenDexFile
- getClasses(DexBackedDexFile) - Static method in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- getClassOffset() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getClassPath() - Method in class org.jf.dexlib2.analysis.ArrayProto
- getClassPath() - Method in class org.jf.dexlib2.analysis.ClassProto
- getClassPath() - Method in class org.jf.dexlib2.analysis.MethodAnalyzer
- getClassPath() - Method in class org.jf.dexlib2.analysis.PrimitiveProto
- getClassPath() - Method in interface org.jf.dexlib2.analysis.TypeProto
- getClassPath() - Method in class org.jf.dexlib2.analysis.UnknownClassProto
- getClassProviders() - Method in class org.jf.dexlib2.analysis.PathEntryLoader
- getClassSection() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getClassSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getClassSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getClassSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getClosestSmaller(int) - Method in class org.jf.util.SparseIntArray
-
Gets the int mapped from the specified key, or if not present, the closest key that is less than the specified key.
- getCodeAddress() - Method in class org.jf.dexlib2.builder.BuilderDebugItem
- getCodeAddress() - Method in class org.jf.dexlib2.builder.Label
- getCodeAddress() - Method in class org.jf.dexlib2.builder.MethodLocation
- getCodeAddress() - Method in interface org.jf.dexlib2.iface.debug.DebugItem
- getCodeAddress() - Method in class org.jf.dexlib2.immutable.debug.ImmutableDebugItem
- getCodeAddress() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.BaseRewrittenLocalInfoDebugItem
- getCodeItemOffset(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getCodeItemOffset(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getCodeItemOffset(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getCodeOffset() - Method in class org.jf.dexlib2.builder.BuilderOffsetInstruction
- getCodeOffset() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction10t
- getCodeOffset() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction20t
- getCodeOffset() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21t
- getCodeOffset() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22t
- getCodeOffset() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction30t
- getCodeOffset() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31t
- getCodeOffset() - Method in interface org.jf.dexlib2.iface.instruction.OffsetInstruction
- getCodeOffset() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction10t
- getCodeOffset() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20t
- getCodeOffset() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21t
- getCodeOffset() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22t
- getCodeOffset() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction30t
- getCodeOffset() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31t
- getCodeUnitCount() - Method in class org.jf.dexlib2.builder.BuilderTryBlock
- getCodeUnitCount() - Method in class org.jf.dexlib2.dexbacked.DexBackedTryBlock
- getCodeUnitCount() - Method in interface org.jf.dexlib2.iface.TryBlock
-
Gets the number of code units covered by this try block.
- getCodeUnitCount() - Method in class org.jf.dexlib2.immutable.ImmutableTryBlock
- getCodeUnitCount() - Method in class org.jf.dexlib2.rewriter.TryBlockRewriter.RewrittenTryBlock
- getCodeUnitCount() - Method in class org.jf.dexlib2.writer.builder.BuilderTryBlock
- getCodeUnits() - Method in class org.jf.dexlib2.analysis.UnresolvedOdexInstruction
- getCodeUnits() - Method in class org.jf.dexlib2.builder.BuilderInstruction
- getCodeUnits() - Method in class org.jf.dexlib2.builder.instruction.BuilderArrayPayload
- getCodeUnits() - Method in class org.jf.dexlib2.builder.instruction.BuilderPackedSwitchPayload
- getCodeUnits() - Method in class org.jf.dexlib2.builder.instruction.BuilderSparseSwitchPayload
- getCodeUnits() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedArrayPayload
- getCodeUnits() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction
- getCodeUnits() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload
- getCodeUnits() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload
- getCodeUnits() - Method in interface org.jf.dexlib2.iface.instruction.Instruction
-
Gets the size of this instruction.
- getCodeUnits() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
- getCodeUnits() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction
- getCodeUnits() - Method in class org.jf.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload
- getCodeUnits() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload
- getCodeUnits() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.BaseRewrittenReferenceInstruction
- getCommonSuperclass(TypeProto) - Method in class org.jf.dexlib2.analysis.ArrayProto
- getCommonSuperclass(TypeProto) - Method in class org.jf.dexlib2.analysis.ClassProto
- getCommonSuperclass(TypeProto) - Method in class org.jf.dexlib2.analysis.PrimitiveProto
- getCommonSuperclass(TypeProto) - Method in interface org.jf.dexlib2.analysis.TypeProto
- getCommonSuperclass(TypeProto) - Method in class org.jf.dexlib2.analysis.UnknownClassProto
- getContainer() - Method in interface org.jf.dexlib2.iface.MultiDexContainer.DexEntry
- getContainer() - Method in class org.jf.dexlib2.immutable.ImmutableMultiDexContainer.ImmutableDexEntry
- getContext() - Method in exception org.jf.util.ExceptionWithContext
-
Gets the context.
- getCursor() - Method in class org.jf.dexlib2.util.AnnotatedBytes
- getData() - Method in class org.jf.dexlib2.writer.io.MemoryDataStore
- getDataBuffer() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getDebugInfoBase() - Method in class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- getDebugInfoOffsetsPos() - Method in class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- getDebugInfoOffsetsTableOffset() - Method in class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- getDebugItemRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getDebugItemRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getDebugItemRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getDebugItems() - Method in class org.jf.dexlib2.builder.MethodLocation
- getDebugItems() - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- getDebugItems() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- getDebugItems() - Method in interface org.jf.dexlib2.iface.MethodImplementation
-
Get a list of debug items for this method.
- getDebugItems() - Method in class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- getDebugItems() - Method in class org.jf.dexlib2.rewriter.MethodImplementationRewriter.RewrittenMethodImplementation
- getDebugItems(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getDebugItems(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getDebugItems(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getDebugItemType() - Method in class org.jf.dexlib2.builder.debug.BuilderEndLocal
- getDebugItemType() - Method in class org.jf.dexlib2.builder.debug.BuilderEpilogueBegin
- getDebugItemType() - Method in class org.jf.dexlib2.builder.debug.BuilderLineNumber
- getDebugItemType() - Method in class org.jf.dexlib2.builder.debug.BuilderPrologueEnd
- getDebugItemType() - Method in class org.jf.dexlib2.builder.debug.BuilderRestartLocal
- getDebugItemType() - Method in class org.jf.dexlib2.builder.debug.BuilderSetSourceFile
- getDebugItemType() - Method in class org.jf.dexlib2.builder.debug.BuilderStartLocal
- getDebugItemType() - Method in interface org.jf.dexlib2.iface.debug.DebugItem
-
The type of this debug item.
- getDebugItemType() - Method in class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- getDebugItemType() - Method in class org.jf.dexlib2.immutable.debug.ImmutableEpilogueBegin
- getDebugItemType() - Method in class org.jf.dexlib2.immutable.debug.ImmutableLineNumber
- getDebugItemType() - Method in class org.jf.dexlib2.immutable.debug.ImmutablePrologueEnd
- getDebugItemType() - Method in class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- getDebugItemType() - Method in class org.jf.dexlib2.immutable.debug.ImmutableSetSourceFile
- getDebugItemType() - Method in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- getDebugItemType() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.BaseRewrittenLocalInfoDebugItem
- getDebugOffset() - Method in class org.jf.dexlib2.dexbacked.CDexBackedMethodImplementation
- getDebugOffset() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- getDefault() - Static method in class org.jf.dexlib2.Opcodes
- getDefaultOpcodes(int) - Method in class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- getDefaultOpcodes(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getDefiningClass() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionConstructor
- getDefiningClass() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionField
- getDefiningClass() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionMethod
- getDefiningClass() - Method in class org.jf.dexlib2.dexbacked.DexBackedField
- getDefiningClass() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getDefiningClass() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedFieldReference
- getDefiningClass() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodReference
- getDefiningClass() - Method in interface org.jf.dexlib2.iface.Field
-
Gets the type of the class that defines this field.
- getDefiningClass() - Method in interface org.jf.dexlib2.iface.Member
-
Gets the type of the class that defines this member.
- getDefiningClass() - Method in interface org.jf.dexlib2.iface.Method
-
Gets the type of the class that defines this method.
- getDefiningClass() - Method in interface org.jf.dexlib2.iface.reference.FieldReference
-
Gets the type of the class that defines the referenced field.
- getDefiningClass() - Method in interface org.jf.dexlib2.iface.reference.MethodReference
-
Gets the type of the class that defines the referenced method.
- getDefiningClass() - Method in class org.jf.dexlib2.immutable.ImmutableField
- getDefiningClass() - Method in class org.jf.dexlib2.immutable.ImmutableMethod
- getDefiningClass() - Method in class org.jf.dexlib2.immutable.reference.ImmutableFieldReference
- getDefiningClass() - Method in class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- getDefiningClass() - Method in class org.jf.dexlib2.rewriter.FieldReferenceRewriter.RewrittenFieldReference
- getDefiningClass() - Method in class org.jf.dexlib2.rewriter.FieldRewriter.RewrittenField
- getDefiningClass() - Method in class org.jf.dexlib2.rewriter.MethodReferenceRewriter.RewrittenMethodReference
- getDefiningClass() - Method in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- getDefiningClass() - Method in class org.jf.dexlib2.writer.builder.BuilderField
- getDefiningClass() - Method in class org.jf.dexlib2.writer.builder.BuilderFieldReference
- getDefiningClass() - Method in class org.jf.dexlib2.writer.builder.BuilderMethod
- getDefiningClass() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodReference
- getDefiningClass(FieldRefKey) - Method in interface org.jf.dexlib2.writer.FieldSection
- getDefiningClass(MethodRefKey) - Method in interface org.jf.dexlib2.writer.MethodSection
- getDefiningClass(FieldReference) - Method in class org.jf.dexlib2.writer.pool.FieldPool
- getDefiningClass(MethodReference) - Method in class org.jf.dexlib2.writer.pool.MethodPool
- getDefiningClass(BuilderFieldReference) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
- getDependencies() - Method in class org.jf.dexlib2.dexbacked.DexBackedOdexFile
- getDependenciesOffset(byte[]) - Static method in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- getDestinationRegister() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getDexEntryNames() - Method in class org.jf.dexlib2.dexbacked.OatFile
- getDexEntryNames() - Method in class org.jf.dexlib2.dexbacked.ZipDexContainer
-
Gets a list of the names of dex files in this zip file.
- getDexEntryNames() - Method in interface org.jf.dexlib2.iface.MultiDexContainer
- getDexEntryNames() - Method in class org.jf.dexlib2.immutable.ImmutableMultiDexContainer
- getDexFile() - Method in interface org.jf.dexlib2.iface.MultiDexContainer.DexEntry
- getDexFile() - Method in class org.jf.dexlib2.immutable.ImmutableMultiDexContainer.ImmutableDexEntry
- getDexFileRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getDexFileRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getDexFileRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getDexFiles() - Method in class org.jf.dexlib2.dexbacked.OatFile
- getDexOffset(byte[]) - Static method in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- getDimensions() - Method in class org.jf.dexlib2.analysis.ArrayProto
- getDirectInterfaces() - Method in class org.jf.dexlib2.analysis.ClassProto
-
Gets the interfaces directly implemented by this class, or the interfaces they transitively implement.
- getDirectMethods() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getDirectMethods() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getDirectMethods() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets the direct methods that are defined by this class.
- getDirectMethods() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getDirectMethods() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getDirectMethods() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getDirectMethods(boolean) - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getElementName(AnnotationElement) - Method in interface org.jf.dexlib2.writer.AnnotationSection
- getElementName(AnnotationElement) - Method in class org.jf.dexlib2.writer.pool.AnnotationPool
- getElements() - Method in class org.jf.dexlib2.dexbacked.DexBackedAnnotation
- getElements() - Method in class org.jf.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue
- getElements() - Method in interface org.jf.dexlib2.iface.Annotation
-
Gets a set of the name/value elements associated with this annotation.
- getElements() - Method in interface org.jf.dexlib2.iface.BasicAnnotation
-
Gets a set of the name/value elements associated with this annotation.
- getElements() - Method in interface org.jf.dexlib2.iface.value.AnnotationEncodedValue
-
Gets a set of the name/value elements associated with this annotation.
- getElements() - Method in class org.jf.dexlib2.immutable.ImmutableAnnotation
- getElements() - Method in class org.jf.dexlib2.immutable.value.ImmutableAnnotationEncodedValue
- getElements() - Method in class org.jf.dexlib2.rewriter.AnnotationRewriter.RewrittenAnnotation
- getElements() - Method in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenAnnotationEncodedValue
- getElements() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderAnnotationEncodedValue
- getElements(AnnotationKey) - Method in interface org.jf.dexlib2.writer.AnnotationSection
- getElements(Annotation) - Method in class org.jf.dexlib2.writer.pool.AnnotationPool
- getElementType() - Method in class org.jf.dexlib2.analysis.ArrayProto
- getElementValue(AnnotationElement) - Method in interface org.jf.dexlib2.writer.AnnotationSection
- getElementValue(AnnotationElement) - Method in class org.jf.dexlib2.writer.pool.AnnotationPool
- getElementWidth() - Method in class org.jf.dexlib2.builder.instruction.BuilderArrayPayload
- getElementWidth() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedArrayPayload
- getElementWidth() - Method in interface org.jf.dexlib2.iface.instruction.formats.ArrayPayload
- getElementWidth() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
- getEncodedArraySection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getEncodedArraySection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getEncodedArraySection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getEncodedCallSite(CallSiteKey) - Method in interface org.jf.dexlib2.writer.CallSiteSection
- getEncodedCallSite(CallSiteReference) - Method in class org.jf.dexlib2.writer.pool.CallSitePool
- getEncodedCallSite(CallSiteReference) - Static method in class org.jf.dexlib2.writer.util.CallSiteUtil
- getEncodedCallSite(BuilderCallSiteReference) - Method in class org.jf.dexlib2.writer.builder.BuilderCallSitePool
- getEncodedValue(EncodedValue) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getEncodedValueList(EncodedArrayKey) - Method in interface org.jf.dexlib2.writer.EncodedArraySection
- getEncodedValueList(ArrayEncodedValue) - Method in class org.jf.dexlib2.writer.pool.EncodedArrayPool
- getEncodedValueList(BuilderEncodedValues.BuilderArrayEncodedValue) - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedArrayPool
- getEncodedValueRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getEncodedValueRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getEncodedValueRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getEndian(byte[], int) - Static method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getEntry(String) - Method in class org.jf.dexlib2.dexbacked.OatFile
- getEntry(String) - Method in class org.jf.dexlib2.dexbacked.ZipDexContainer
-
Loads a dex file from a specific named entry.
- getEntry(String) - Method in interface org.jf.dexlib2.iface.MultiDexContainer
-
Gets the dex entry with the given name
- getEntry(String) - Method in class org.jf.dexlib2.immutable.ImmutableMultiDexContainer
- getEntryName() - Method in interface org.jf.dexlib2.iface.MultiDexContainer.DexEntry
- getEntryName() - Method in class org.jf.dexlib2.immutable.ImmutableMultiDexContainer.ImmutableDexEntry
- getExceptionHandlerRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getExceptionHandlerRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getExceptionHandlerRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getExceptionHandlers() - Method in class org.jf.dexlib2.builder.BuilderTryBlock
- getExceptionHandlers() - Method in class org.jf.dexlib2.dexbacked.DexBackedTryBlock
- getExceptionHandlers() - Method in interface org.jf.dexlib2.iface.TryBlock
-
A list of the exception handlers associated with this try block.
- getExceptionHandlers() - Method in class org.jf.dexlib2.immutable.ImmutableTryBlock
- getExceptionHandlers() - Method in class org.jf.dexlib2.rewriter.TryBlockRewriter.RewrittenTryBlock
- getExceptionHandlers() - Method in class org.jf.dexlib2.writer.builder.BuilderTryBlock
- getExceptionType() - Method in class org.jf.dexlib2.dexbacked.DexBackedCatchAllExceptionHandler
- getExceptionType() - Method in class org.jf.dexlib2.dexbacked.DexBackedTypedExceptionHandler
- getExceptionType() - Method in interface org.jf.dexlib2.iface.ExceptionHandler
-
Gets the type of exception that is handled by this handler.
- getExceptionType() - Method in class org.jf.dexlib2.immutable.ImmutableExceptionHandler
- getExceptionType() - Method in class org.jf.dexlib2.rewriter.ExceptionHandlerRewriter.RewrittenExceptionHandler
- getExceptionType() - Method in class org.jf.dexlib2.writer.builder.BuilderExceptionHandler
- getExceptionType(ExceptionHandler) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getExceptionType(ExceptionHandler) - Method in interface org.jf.dexlib2.writer.ClassSection
- getExceptionType(ExceptionHandler) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getExceptionTypeReference() - Method in class org.jf.dexlib2.base.BaseExceptionHandler
- getExceptionTypeReference() - Method in interface org.jf.dexlib2.iface.ExceptionHandler
-
Gets the type of exception that is handled by this handler.
- getExtraArguments() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedCallSiteReference
- getExtraArguments() - Method in interface org.jf.dexlib2.iface.reference.CallSiteReference
- getExtraArguments() - Method in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- getExtraArguments() - Method in class org.jf.dexlib2.writer.builder.BuilderCallSiteReference
- getFactory() - Static method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
- getFactory(int) - Static method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
- getFactory(File) - Static method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
- getFactory(File, int) - Static method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
- getFieldAccessFlags(FieldKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getFieldAccessFlags(Field) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getFieldAccessFlags(BuilderField) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getFieldAnnotationCount() - Method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
- getFieldAnnotationIterator() - Method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
- getFieldAnnotations(FieldKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getFieldAnnotations(Field) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getFieldAnnotations(BuilderField) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getFieldByOffset(int) - Method in class org.jf.dexlib2.analysis.ArrayProto
- getFieldByOffset(int) - Method in class org.jf.dexlib2.analysis.ClassProto
- getFieldByOffset(int) - Method in class org.jf.dexlib2.analysis.PrimitiveProto
- getFieldByOffset(int) - Method in interface org.jf.dexlib2.analysis.TypeProto
- getFieldByOffset(int) - Method in class org.jf.dexlib2.analysis.UnknownClassProto
- getFieldCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getFieldDescriptor(FieldReference) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getFieldDescriptor(FieldReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- getFieldDescriptor(FieldReference, boolean) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- getFieldHiddenApiRestrictions(FieldKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getFieldHiddenApiRestrictions(Field) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getFieldHiddenApiRestrictions(BuilderField) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getFieldIndex(FieldKey) - Method in interface org.jf.dexlib2.writer.FieldSection
- getFieldIndex(Field) - Method in class org.jf.dexlib2.writer.pool.FieldPool
- getFieldIndex(BuilderField) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
- getFieldInstructionMapper() - Method in class org.jf.dexlib2.analysis.ClassPath
- getFieldOffset() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22cs
- getFieldOffset() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22cs
- getFieldOffset() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getFieldOffset() - Method in interface org.jf.dexlib2.iface.instruction.FieldOffsetInstruction
- getFieldOffset() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22cs
- getFieldReference(MethodHandleKey) - Method in interface org.jf.dexlib2.writer.MethodHandleSection
- getFieldReference(MethodHandleReference) - Method in class org.jf.dexlib2.writer.pool.MethodHandlePool
- getFieldReference(BuilderMethodHandleReference) - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandlePool
- getFieldReferenceRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getFieldReferenceRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getFieldReferenceRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getFieldReferences() - Method in class org.jf.dexlib2.writer.DexWriter
- getFieldRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getFieldRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getFieldRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getFields() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getFields() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getFields() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets all the fields that are defined by this class.
- getFields() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getFields() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getFields() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getFields(DexBackedDexFile) - Static method in class org.jf.dexlib2.dexbacked.raw.FieldIdItem
- getFieldSection() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getFieldSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getFieldSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getFieldSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getFieldType(FieldRefKey) - Method in interface org.jf.dexlib2.writer.FieldSection
- getFieldType(FieldReference) - Method in class org.jf.dexlib2.writer.pool.FieldPool
- getFieldType(BuilderFieldReference) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
- getFormat() - Method in class org.jf.dexlib2.builder.BuilderInstruction
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderArrayPayload
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction10t
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction10x
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction11n
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction11x
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction12x
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction20bc
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction20t
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21c
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21ih
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21lh
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21s
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21t
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22b
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22c
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22cs
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22s
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22t
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22x
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction23x
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction30t
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction31c
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction31i
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction31t
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction32x
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rc
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rmi
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rms
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction51l
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderPackedSwitchPayload
- getFormat() - Method in class org.jf.dexlib2.builder.instruction.BuilderSparseSwitchPayload
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction10t
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction10x
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11n
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11x
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction12x
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20bc
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20t
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21c
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21ih
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21lh
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21s
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21t
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22cs
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22t
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22x
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction23x
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction30t
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31c
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31i
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31t
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction32x
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rmi
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rms
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction51l
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload
- getFormat() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableUnknownInstruction
- getHandler() - Method in class org.jf.dexlib2.builder.BuilderExceptionHandler
- getHandlerCodeAddress() - Method in class org.jf.dexlib2.dexbacked.DexBackedCatchAllExceptionHandler
- getHandlerCodeAddress() - Method in class org.jf.dexlib2.dexbacked.DexBackedTypedExceptionHandler
- getHandlerCodeAddress() - Method in interface org.jf.dexlib2.iface.ExceptionHandler
-
Gets the code offset of the handler.
- getHandlerCodeAddress() - Method in class org.jf.dexlib2.immutable.ImmutableExceptionHandler
- getHandlerCodeAddress() - Method in class org.jf.dexlib2.rewriter.ExceptionHandlerRewriter.RewrittenExceptionHandler
- getHandlerCodeAddress() - Method in class org.jf.dexlib2.writer.builder.BuilderExceptionHandler
- getHatLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21ih
- getHatLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21lh
- getHatLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21ih
- getHatLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21lh
- getHatLiteral() - Method in interface org.jf.dexlib2.iface.instruction.HatLiteralInstruction
- getHatLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21ih
- getHatLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21lh
- getHeaderSize() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionConstructor
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionField
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionMethod
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.dexbacked.DexBackedField
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getHiddenApiRestrictions() - Method in interface org.jf.dexlib2.iface.Field
-
Gets the hidden api restrictions for this field.
- getHiddenApiRestrictions() - Method in interface org.jf.dexlib2.iface.Member
-
Gets the hidden api restrictions for this member.
- getHiddenApiRestrictions() - Method in interface org.jf.dexlib2.iface.Method
-
Gets the hidden api restrictions for this method.
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.immutable.ImmutableField
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.immutable.ImmutableMethod
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.rewriter.FieldRewriter.RewrittenField
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.writer.builder.BuilderField
- getHiddenApiRestrictions() - Method in class org.jf.dexlib2.writer.builder.BuilderMethod
- getImmediateElementType() - Method in class org.jf.dexlib2.analysis.ArrayProto
- getImplementation() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionConstructor
- getImplementation() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionMethod
- getImplementation() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getImplementation() - Method in interface org.jf.dexlib2.iface.Method
-
Gets a MethodImplementation object that defines the implementation of the method.
- getImplementation() - Method in class org.jf.dexlib2.immutable.ImmutableMethod
- getImplementation() - Method in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- getImplementation() - Method in class org.jf.dexlib2.writer.builder.BuilderMethod
- getIndex() - Method in class org.jf.dexlib2.builder.MethodLocation
- getIndex() - Method in class org.jf.dexlib2.writer.builder.BuilderCallSiteReference
- getIndex() - Method in class org.jf.dexlib2.writer.builder.BuilderFieldReference
- getIndex() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandleReference
- getIndex() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodProtoReference
- getIndex() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodReference
- getIndex() - Method in interface org.jf.dexlib2.writer.builder.BuilderReference
- getIndex() - Method in class org.jf.dexlib2.writer.builder.BuilderStringReference
- getIndex() - Method in class org.jf.dexlib2.writer.builder.BuilderTypeReference
- getInitialValue() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionField
- getInitialValue() - Method in class org.jf.dexlib2.dexbacked.DexBackedField
- getInitialValue() - Method in interface org.jf.dexlib2.iface.Field
-
Gets the initial value for this field, if available.
- getInitialValue() - Method in class org.jf.dexlib2.immutable.ImmutableField
- getInitialValue() - Method in class org.jf.dexlib2.rewriter.FieldRewriter.RewrittenField
- getInitialValue() - Method in class org.jf.dexlib2.writer.builder.BuilderField
- getInlineIndex() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- getInlineIndex() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rmi
- getInlineIndex() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35mi
- getInlineIndex() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rmi
- getInlineIndex() - Method in interface org.jf.dexlib2.iface.instruction.InlineIndexInstruction
- getInlineIndex() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- getInlineIndex() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rmi
- getInsCount() - Method in class org.jf.dexlib2.dexbacked.CDexBackedMethodImplementation
- getInstanceFields() - Method in class org.jf.dexlib2.analysis.ClassProto
- getInstanceFields() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getInstanceFields() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getInstanceFields() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets the instance fields that are defined by this class.
- getInstanceFields() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getInstanceFields() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getInstanceFields() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getInstanceFields(boolean) - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getInstruction() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getInstruction() - Method in class org.jf.dexlib2.builder.MethodLocation
- getInstructionAddress(AnalyzedInstruction) - Method in class org.jf.dexlib2.analysis.MethodAnalyzer
- getInstructionCodeOffset(int) - Method in class org.jf.dexlib2.util.InstructionOffsetMap
- getInstructionIndex() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getInstructionIndex() - Method in exception org.jf.dexlib2.util.InstructionOffsetMap.InvalidInstructionIndex
- getInstructionIndexAtCodeOffset(int) - Method in class org.jf.dexlib2.util.InstructionOffsetMap
- getInstructionIndexAtCodeOffset(int, boolean) - Method in class org.jf.dexlib2.util.InstructionOffsetMap
- getInstructionOffset() - Method in exception org.jf.dexlib2.util.InstructionOffsetMap.InvalidInstructionOffset
- getInstructionRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getInstructionRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getInstructionRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getInstructions() - Method in class org.jf.dexlib2.analysis.MethodAnalyzer
- getInstructions() - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- getInstructions() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- getInstructions() - Method in interface org.jf.dexlib2.iface.MethodImplementation
-
Gets the instructions in this method.
- getInstructions() - Method in class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- getInstructions() - Method in class org.jf.dexlib2.rewriter.MethodImplementationRewriter.RewrittenMethodImplementation
- getInstructions(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getInstructions(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getInstructions(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getInstructionsSize() - Method in class org.jf.dexlib2.dexbacked.CDexBackedMethodImplementation
- getInstructionsSize() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- getInstructionsStartOffset() - Method in class org.jf.dexlib2.dexbacked.CDexBackedMethodImplementation
- getInstructionsStartOffset() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- getInterfaces() - Method in class org.jf.dexlib2.analysis.ClassProto
-
Returns the set of interfaces that this class implements as a Map
. - getInterfaces() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getInterfaces() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getInterfaces() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets a list of the interfaces that this class implements.
- getInterfaces() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getInterfaces() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getInterfaces() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getInterfaces(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getInterfaces(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getInterfaces(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getInvalidReferenceRepresentation() - Method in exception org.jf.dexlib2.iface.reference.Reference.InvalidReferenceException
- getItemAlignment() - Method in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- getItemCount() - Method in class org.jf.dexlib2.dexbacked.raw.MapItem
- getItemCount() - Method in class org.jf.dexlib2.dexbacked.util.EncodedArrayItemIterator
- getItemCount() - Method in class org.jf.dexlib2.writer.builder.BuilderCallSitePool
- getItemCount() - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getItemCount() - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
- getItemCount() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandlePool
- getItemCount() - Method in interface org.jf.dexlib2.writer.IndexSection
- getItemCount() - Method in class org.jf.dexlib2.writer.pool.BasePool
- getItemIndex(CharSequence) - Method in class org.jf.dexlib2.writer.pool.StringTypeBasePool
- getItemIndex(Key) - Method in interface org.jf.dexlib2.writer.IndexSection
- getItemIndex(Key) - Method in class org.jf.dexlib2.writer.pool.BaseIndexPool
- getItemIndex(StringReference) - Method in class org.jf.dexlib2.writer.pool.StringPool
- getItemIndex(TypeReference) - Method in class org.jf.dexlib2.writer.pool.TypePool
- getItemIndex(BuilderCallSiteReference) - Method in class org.jf.dexlib2.writer.builder.BuilderCallSitePool
- getItemIndex(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getItemIndex(BuilderFieldReference) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
- getItemIndex(BuilderMethodHandleReference) - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandlePool
- getItemIndex(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getItemIndex(StringRef) - Method in interface org.jf.dexlib2.writer.StringSection
- getItemIndex(TypeRef) - Method in interface org.jf.dexlib2.writer.TypeSection
- getItemName() - Method in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- getItemOffset(int, int) - Method in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- getItemOffset(Key) - Method in interface org.jf.dexlib2.writer.OffsetSection
- getItemOffset(Key) - Method in class org.jf.dexlib2.writer.pool.BaseOffsetPool
- getItemOffset(BuilderEncodedValues.BuilderArrayEncodedValue) - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedArrayPool
- getItems() - Method in class org.jf.dexlib2.writer.builder.BuilderCallSitePool
- getItems() - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getItems() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedArrayPool
- getItems() - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
- getItems() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandlePool
- getItems() - Method in interface org.jf.dexlib2.writer.IndexSection
- getItems() - Method in interface org.jf.dexlib2.writer.OffsetSection
- getItems() - Method in class org.jf.dexlib2.writer.pool.BaseIndexPool
- getItems() - Method in class org.jf.dexlib2.writer.pool.BaseOffsetPool
- getItems() - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getItems() - Method in class org.jf.dexlib2.writer.pool.StringTypeBasePool
- getItemString(Key) - Method in class org.jf.dexlib2.writer.pool.BaseIndexPool
- getItemString(Key) - Method in class org.jf.dexlib2.writer.pool.BaseOffsetPool
- getItemTypeName(int) - Static method in class org.jf.dexlib2.dexbacked.raw.ItemType
- getKey() - Method in class org.jf.dexlib2.builder.instruction.BuilderSwitchElement
- getKey() - Method in interface org.jf.dexlib2.iface.instruction.SwitchElement
- getKey() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableSwitchElement
- getLabel(String) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
-
Get a reference to a label with the given name.
- getLabels() - Method in class org.jf.dexlib2.builder.MethodLocation
- getLineNumber() - Method in class org.jf.dexlib2.builder.debug.BuilderLineNumber
- getLineNumber() - Method in interface org.jf.dexlib2.iface.debug.LineNumber
-
The line number associated with this code address.
- getLineNumber() - Method in class org.jf.dexlib2.immutable.debug.ImmutableLineNumber
- getLocation() - Method in class org.jf.dexlib2.builder.BuilderInstruction
- getLocation() - Method in class org.jf.dexlib2.builder.Label
- getMagicForApi(int) - Static method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
-
Get the highest magic number supported by Android for this api level.
- getMagicForDexVersion(int) - Static method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getMapItemForSection(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getMapItems() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getMapOffset() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getMemberReference() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodHandleReference
- getMemberReference() - Method in interface org.jf.dexlib2.iface.reference.MethodHandleReference
-
Gets the member that is being referenced by this method handle.
- getMemberReference() - Method in class org.jf.dexlib2.immutable.reference.ImmutableMethodHandleReference
- getMemberReference() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandleReference
- getMergedPreRegisterTypeFromPredecessors(int) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
Iterates over the predecessors of this instruction, and merges all the post-instruction register types for the given register.
- getMethodAccessFlags(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getMethodAccessFlags(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getMethodAccessFlags(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getMethodAnnotationIterator() - Method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
- getMethodAnnotations(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getMethodAnnotations(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getMethodAnnotations(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getMethodByVtableIndex(int) - Method in class org.jf.dexlib2.analysis.ArrayProto
- getMethodByVtableIndex(int) - Method in class org.jf.dexlib2.analysis.ClassProto
- getMethodByVtableIndex(int) - Method in class org.jf.dexlib2.analysis.PrimitiveProto
- getMethodByVtableIndex(int) - Method in interface org.jf.dexlib2.analysis.TypeProto
- getMethodByVtableIndex(int) - Method in class org.jf.dexlib2.analysis.UnknownClassProto
- getMethodCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getMethodDescriptor(MethodReference) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getMethodDescriptor(MethodReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- getMethodDescriptor(MethodReference, boolean) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- getMethodHandle() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedCallSiteReference
- getMethodHandle() - Method in interface org.jf.dexlib2.iface.reference.CallSiteReference
-
Gets a reference to a method handle for the bootstrap linker method
- getMethodHandle() - Method in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- getMethodHandle() - Method in class org.jf.dexlib2.writer.builder.BuilderCallSiteReference
- getMethodHandle(MethodHandleReference) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getMethodHandleSection() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getMethodHandleSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getMethodHandleSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getMethodHandleSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getMethodHandleString(MethodHandleReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- getMethodHandleType() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodHandleReference
- getMethodHandleType() - Method in interface org.jf.dexlib2.iface.reference.MethodHandleReference
-
Gets the method handle type.
- getMethodHandleType() - Method in class org.jf.dexlib2.immutable.reference.ImmutableMethodHandleReference
- getMethodHandleType() - Method in exception org.jf.dexlib2.MethodHandleType.InvalidMethodHandleTypeException
- getMethodHandleType() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandleReference
- getMethodHandleType(String) - Static method in class org.jf.dexlib2.MethodHandleType
- getMethodHiddenApiRestrictions(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getMethodHiddenApiRestrictions(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getMethodHiddenApiRestrictions(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getMethodImplementation() - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
- getMethodImplementationRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getMethodImplementationRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getMethodImplementationRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getMethodIndex() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getMethodIndex(MethodKey) - Method in interface org.jf.dexlib2.writer.MethodSection
- getMethodIndex(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.MethodPool
- getMethodName() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedCallSiteReference
- getMethodName() - Method in interface org.jf.dexlib2.iface.reference.CallSiteReference
- getMethodName() - Method in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- getMethodName() - Method in class org.jf.dexlib2.writer.builder.BuilderCallSiteReference
- getMethodOffset() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getMethodParameterRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getMethodParameterRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getMethodParameterRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getMethodProto() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedCallSiteReference
- getMethodProto() - Method in interface org.jf.dexlib2.iface.reference.CallSiteReference
- getMethodProto() - Method in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- getMethodProto() - Method in class org.jf.dexlib2.writer.builder.BuilderCallSiteReference
- getMethodProtoDescriptor(MethodProtoReference) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getMethodProtoDescriptor(MethodProtoReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- getMethodReference(MethodHandleKey) - Method in interface org.jf.dexlib2.writer.MethodHandleSection
- getMethodReference(MethodKey) - Method in interface org.jf.dexlib2.writer.MethodSection
- getMethodReference(MethodHandleReference) - Method in class org.jf.dexlib2.writer.pool.MethodHandlePool
- getMethodReference(BuilderMethodHandleReference) - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandlePool
- getMethodReference(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.MethodPool
- getMethodReferenceRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getMethodReferenceRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getMethodReferenceRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getMethodReferences() - Method in class org.jf.dexlib2.writer.DexWriter
- getMethodRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getMethodRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getMethodRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getMethods() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getMethods() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getMethods() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets all the methods that are defined by this class.
- getMethods() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getMethods() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getMethods() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getMethods(DexBackedDexFile) - Static method in class org.jf.dexlib2.dexbacked.raw.MethodIdItem
- getMethodSection() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getMethodSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getMethodSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getMethodSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getModifiableItems(MethodLocation) - Method in class org.jf.dexlib2.builder.LocatedItems
- getName() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionConstructor
- getName() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionField
- getName() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionMethod
- getName() - Method in class org.jf.dexlib2.builder.debug.BuilderEndLocal
- getName() - Method in class org.jf.dexlib2.builder.debug.BuilderRestartLocal
- getName() - Method in class org.jf.dexlib2.builder.debug.BuilderStartLocal
- getName() - Method in class org.jf.dexlib2.dexbacked.DexBackedAnnotationElement
- getName() - Method in class org.jf.dexlib2.dexbacked.DexBackedField
- getName() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getName() - Method in class org.jf.dexlib2.dexbacked.raw.MapItem
- getName() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedCallSiteReference
- getName() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedFieldReference
- getName() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodReference
- getName() - Method in interface org.jf.dexlib2.iface.AnnotationElement
-
Gets the name of the element.
- getName() - Method in interface org.jf.dexlib2.iface.debug.LocalInfo
- getName() - Method in interface org.jf.dexlib2.iface.Field
-
Gets the name of this field.
- getName() - Method in interface org.jf.dexlib2.iface.Member
-
Gets the name of this member.
- getName() - Method in interface org.jf.dexlib2.iface.Method
-
Gets the name of this method.
- getName() - Method in interface org.jf.dexlib2.iface.MethodParameter
-
Gets the name of this parameter, if available.
- getName() - Method in interface org.jf.dexlib2.iface.reference.CallSiteReference
-
Gets a name for this call site.
- getName() - Method in interface org.jf.dexlib2.iface.reference.FieldReference
-
Gets the name of the referenced field.
- getName() - Method in interface org.jf.dexlib2.iface.reference.MethodReference
-
Gets the name of the referenced method.
- getName() - Method in class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- getName() - Method in class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- getName() - Method in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- getName() - Method in class org.jf.dexlib2.immutable.ImmutableAnnotationElement
- getName() - Method in class org.jf.dexlib2.immutable.ImmutableField
- getName() - Method in class org.jf.dexlib2.immutable.ImmutableMethod
- getName() - Method in class org.jf.dexlib2.immutable.ImmutableMethodParameter
- getName() - Method in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- getName() - Method in class org.jf.dexlib2.immutable.reference.ImmutableFieldReference
- getName() - Method in class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- getName() - Method in class org.jf.dexlib2.rewriter.AnnotationElementRewriter.RewrittenAnnotationElement
- getName() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.BaseRewrittenLocalInfoDebugItem
- getName() - Method in class org.jf.dexlib2.rewriter.FieldReferenceRewriter.RewrittenFieldReference
- getName() - Method in class org.jf.dexlib2.rewriter.FieldRewriter.RewrittenField
- getName() - Method in class org.jf.dexlib2.rewriter.MethodParameterRewriter.RewrittenMethodParameter
- getName() - Method in class org.jf.dexlib2.rewriter.MethodReferenceRewriter.RewrittenMethodReference
- getName() - Method in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- getName() - Method in class org.jf.dexlib2.writer.builder.BuilderAnnotationElement
- getName() - Method in class org.jf.dexlib2.writer.builder.BuilderCallSiteReference
- getName() - Method in class org.jf.dexlib2.writer.builder.BuilderField
- getName() - Method in class org.jf.dexlib2.writer.builder.BuilderFieldReference
- getName() - Method in class org.jf.dexlib2.writer.builder.BuilderMethod
- getName() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodParameter
- getName() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodReference
- getName(FieldRefKey) - Method in interface org.jf.dexlib2.writer.FieldSection
- getName(MethodRefKey) - Method in interface org.jf.dexlib2.writer.MethodSection
- getName(FieldReference) - Method in class org.jf.dexlib2.writer.pool.FieldPool
- getName(MethodReference) - Method in class org.jf.dexlib2.writer.pool.MethodPool
- getName(BuilderFieldReference) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
- getNameReference() - Method in class org.jf.dexlib2.builder.debug.BuilderStartLocal
- getNameReference() - Method in interface org.jf.dexlib2.iface.debug.StartLocal
- getNameReference() - Method in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- getNameReference() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.RewrittenStartLocal
- getNarrowLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction11n
- getNarrowLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21ih
- getNarrowLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21s
- getNarrowLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22b
- getNarrowLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22s
- getNarrowLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction31i
- getNarrowLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction11n
- getNarrowLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21ih
- getNarrowLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21s
- getNarrowLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22b
- getNarrowLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22s
- getNarrowLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31i
- getNarrowLiteral() - Method in interface org.jf.dexlib2.iface.instruction.NarrowLiteralInstruction
- getNarrowLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11n
- getNarrowLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21ih
- getNarrowLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21s
- getNarrowLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- getNarrowLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- getNarrowLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31i
- getNewBufferSize(int, int) - Method in class org.jf.dexlib2.writer.io.MemoryDataStore
- getNextOrNull() - Method in class org.jf.dexlib2.dexbacked.util.EncodedArrayItemIterator
- getNullableItemIndex(CharSequence) - Method in class org.jf.dexlib2.writer.pool.StringTypeBasePool
- getNullableItemIndex(Key) - Method in interface org.jf.dexlib2.writer.NullableIndexSection
- getNullableItemOffset(Key) - Method in interface org.jf.dexlib2.writer.NullableOffsetSection
- getNullableItemOffset(Key) - Method in class org.jf.dexlib2.writer.pool.BaseNullableOffsetPool
- getNullableItemOffset(TypeListPool.Key<? extends Collection<? extends CharSequence>>) - Method in class org.jf.dexlib2.writer.pool.TypeListPool
- getNullableItemOffset(TypeListKey) - Method in interface org.jf.dexlib2.writer.TypeListSection
- getOatVersion() - Method in class org.jf.dexlib2.dexbacked.OatFile
- getOdexVersion() - Method in class org.jf.dexlib2.dexbacked.DexBackedOdexFile
- getOffset() - Method in class org.jf.dexlib2.builder.instruction.BuilderSwitchElement
- getOffset() - Method in class org.jf.dexlib2.dexbacked.DexReader
- getOffset() - Method in class org.jf.dexlib2.dexbacked.raw.MapItem
- getOffset() - Method in interface org.jf.dexlib2.iface.instruction.SwitchElement
- getOffset() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableSwitchElement
- getOffset() - Method in class org.jf.dexlib2.writer.builder.BuilderTypeList
- getOffset(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile.IndexedSection
- getOpcode() - Method in class org.jf.dexlib2.analysis.UnresolvedOdexInstruction
- getOpcode() - Method in class org.jf.dexlib2.builder.BuilderInstruction
- getOpcode() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction
- getOpcode() - Method in interface org.jf.dexlib2.iface.instruction.Instruction
-
Gets the opcode of this instruction.
- getOpcode() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction
- getOpcode() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.BaseRewrittenReferenceInstruction
- getOpcodeByName(String) - Method in class org.jf.dexlib2.Opcodes
- getOpcodeByValue(int) - Method in class org.jf.dexlib2.Opcodes
- getOpcodes() - Method in class org.jf.dexlib2.analysis.PathEntryLoader
- getOpcodes() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getOpcodes() - Method in interface org.jf.dexlib2.iface.DexFile
-
Get the Opcodes associated with this dex file
- getOpcodes() - Method in class org.jf.dexlib2.immutable.ImmutableDexFile
- getOpcodes() - Method in class org.jf.dexlib2.rewriter.DexFileRewriter.RewrittenDexFile
- getOpcodeValue(Opcode) - Method in class org.jf.dexlib2.Opcodes
- getOptional(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile.OptionalIndexedSection
- getOptionalReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.StringIdItem
- getOptionalReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.TypeIdItem
- getOptionalReferenceAnnotation(DexBackedDexFile, int, boolean) - Static method in class org.jf.dexlib2.dexbacked.raw.StringIdItem
- getOriginalInstruction() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getOriginalOpcode() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedUnknownInstruction
- getOriginalOpcode() - Method in interface org.jf.dexlib2.iface.instruction.formats.UnknownInstruction
- getOriginalOpcode() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableUnknownInstruction
- getPackage(String) - Static method in class org.jf.dexlib2.util.TypeUtils
- getParameterAnnotationIterator() - Method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
- getParameterAnnotations() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getParameterAnnotations(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getParameterAnnotations(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
- getParameterAnnotations(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getParameterAnnotations(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getParameterNames() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getParameterNames(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getParameterNames(DexReader) - Method in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- getParameterNames(DexReader) - Method in class org.jf.dexlib2.dexbacked.util.DebugInfo
-
Gets an iterator that yields the parameter names from the debug_info_item
- getParameterNames(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getParameterNames(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getParameterRegisterCount(Collection<? extends CharSequence>, boolean) - Static method in class org.jf.dexlib2.util.MethodUtil
- getParameterRegisterCount(Method) - Static method in class org.jf.dexlib2.util.MethodUtil
- getParameterRegisterCount(MethodReference, boolean) - Static method in class org.jf.dexlib2.util.MethodUtil
- getParameters() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionConstructor
- getParameters() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionMethod
- getParameters() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getParameters() - Method in interface org.jf.dexlib2.iface.Method
-
Gets a list of the parameters of this method.
- getParameters() - Method in class org.jf.dexlib2.immutable.ImmutableMethod
- getParameters() - Method in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- getParameters() - Method in class org.jf.dexlib2.writer.builder.BuilderMethod
- getParameters(MethodProtoReference) - Method in class org.jf.dexlib2.writer.pool.ProtoPool
- getParameters(ProtoKey) - Method in interface org.jf.dexlib2.writer.ProtoSection
- getParameterTypes() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionConstructor
- getParameterTypes() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionMethod
- getParameterTypes() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getParameterTypes() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodProtoReference
- getParameterTypes() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodReference
- getParameterTypes() - Method in interface org.jf.dexlib2.iface.reference.MethodProtoReference
-
Gets a list of the types of the parameters of this method prototype.
- getParameterTypes() - Method in interface org.jf.dexlib2.iface.reference.MethodReference
-
Gets a list of the types of the parameters of this method.
- getParameterTypes() - Method in class org.jf.dexlib2.immutable.ImmutableMethod
- getParameterTypes() - Method in class org.jf.dexlib2.immutable.reference.ImmutableMethodProtoReference
- getParameterTypes() - Method in class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- getParameterTypes() - Method in class org.jf.dexlib2.rewriter.MethodReferenceRewriter.RewrittenMethodReference
- getParameterTypes() - Method in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- getParameterTypes() - Method in class org.jf.dexlib2.writer.builder.BuilderMethod
- getParameterTypes() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodProtoReference
- getParameterTypes() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodReference
- getParameterTypes() - Method in class org.jf.dexlib2.writer.pool.PoolMethodProto
- getParamRegisterCount() - Method in class org.jf.dexlib2.analysis.MethodAnalyzer
- getPosition() - Method in class org.jf.dexlib2.writer.DexDataWriter
- getPostInstructionRegisterType(int) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getPredecessorCount() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getPredecessorRegisterType(AnalyzedInstruction, int) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getPredecessors() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getPreInstructionRegisterType(int) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getProtoCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getProtoOffset() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getProtos(DexBackedDexFile) - Static method in class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
- getProtoSection() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getProtoSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getProtoSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getProtoSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getPrototype(MethodKey) - Method in interface org.jf.dexlib2.writer.MethodSection
- getPrototype(MethodRefKey) - Method in interface org.jf.dexlib2.writer.MethodSection
- getPrototype(MethodReference) - Method in class org.jf.dexlib2.writer.pool.MethodPool
- getPrototype(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.MethodPool
- getQuotedString(CharSequence) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getReaderOffset() - Method in class org.jf.dexlib2.dexbacked.util.EncodedArrayItemIterator
- getReaderOffset() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeIterator
- getReaderOffset() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- getReaderOffset() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeLookaheadIterator
- getReference() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction20bc
- getReference() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21c
- getReference() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22c
- getReference() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction31c
- getReference() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- getReference() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rc
- getReference() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getReference() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- getReference() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction20bc
- getReference() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21c
- getReference() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22c
- getReference() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31c
- getReference() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35c
- getReference() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rc
- getReference() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- getReference() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction4rcc
- getReference() - Method in interface org.jf.dexlib2.iface.instruction.ReferenceInstruction
- getReference() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20bc
- getReference() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21c
- getReference() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- getReference() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31c
- getReference() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- getReference() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- getReference() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getReference() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- getReference() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.BaseRewrittenReferenceInstruction
- getReference(Reference) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getReference2() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getReference2() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- getReference2() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- getReference2() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction4rcc
- getReference2() - Method in interface org.jf.dexlib2.iface.instruction.DualReferenceInstruction
- getReference2() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getReference2() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- getReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.AnnotationItem
- getReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.AnnotationSetItem
- getReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.AnnotationSetRefList
- getReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.FieldIdItem
- getReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.MethodIdItem
- getReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
- getReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.StringIdItem
- getReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.TypeIdItem
- getReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.TypeListItem
- getReferenceAnnotation(DexBackedDexFile, int, boolean) - Static method in class org.jf.dexlib2.dexbacked.raw.StringIdItem
- getReferences(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getReferenceString(Reference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- getReferenceString(Reference, String) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- getReferenceType() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction20bc
- getReferenceType() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21c
- getReferenceType() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22c
- getReferenceType() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction31c
- getReferenceType() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- getReferenceType() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rc
- getReferenceType() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getReferenceType() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- getReferenceType() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction20bc
- getReferenceType() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21c
- getReferenceType() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22c
- getReferenceType() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31c
- getReferenceType() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35c
- getReferenceType() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rc
- getReferenceType() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- getReferenceType() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction4rcc
- getReferenceType() - Method in interface org.jf.dexlib2.iface.instruction.ReferenceInstruction
- getReferenceType() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20bc
- getReferenceType() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21c
- getReferenceType() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- getReferenceType() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31c
- getReferenceType() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- getReferenceType() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- getReferenceType() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getReferenceType() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- getReferenceType() - Method in exception org.jf.dexlib2.ReferenceType.InvalidReferenceTypeException
- getReferenceType() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.BaseRewrittenReferenceInstruction
- getReferenceType(Reference) - Static method in class org.jf.dexlib2.ReferenceType
- getReferenceType2() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getReferenceType2() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- getReferenceType2() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- getReferenceType2() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction4rcc
- getReferenceType2() - Method in interface org.jf.dexlib2.iface.instruction.DualReferenceInstruction
- getReferenceType2() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getReferenceType2() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- getReferrer() - Method in class org.jf.dexlib2.builder.BuilderSwitchPayload
- getRegister() - Method in class org.jf.dexlib2.builder.debug.BuilderEndLocal
- getRegister() - Method in class org.jf.dexlib2.builder.debug.BuilderRestartLocal
- getRegister() - Method in class org.jf.dexlib2.builder.debug.BuilderStartLocal
- getRegister() - Method in interface org.jf.dexlib2.iface.debug.EndLocal
- getRegister() - Method in interface org.jf.dexlib2.iface.debug.RestartLocal
- getRegister() - Method in interface org.jf.dexlib2.iface.debug.StartLocal
- getRegister() - Method in class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- getRegister() - Method in class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- getRegister() - Method in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- getRegister() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.RewrittenEndLocal
- getRegister() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.RewrittenRestartLocal
- getRegister() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.RewrittenStartLocal
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction11n
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction11x
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction12x
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21c
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21ih
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21lh
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21s
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21t
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22b
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22c
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22cs
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22s
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22t
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22x
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction23x
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction31c
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction31i
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction31t
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction32x
- getRegisterA() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction51l
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction11n
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction11x
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction12x
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21c
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21ih
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21lh
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21s
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21t
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22b
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22c
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22cs
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22s
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22t
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22x
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction23x
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31c
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31i
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31t
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction32x
- getRegisterA() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction51l
- getRegisterA() - Method in interface org.jf.dexlib2.iface.instruction.OneRegisterInstruction
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11n
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11x
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction12x
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21c
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21ih
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21lh
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21s
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21t
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22cs
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22t
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22x
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction23x
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31c
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31i
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31t
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction32x
- getRegisterA() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction51l
- getRegisterA() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction21c
- getRegisterA() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction22c
- getRegisterA() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction31c
- getRegisterB() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction12x
- getRegisterB() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22b
- getRegisterB() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22c
- getRegisterB() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22cs
- getRegisterB() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22s
- getRegisterB() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22t
- getRegisterB() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22x
- getRegisterB() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction23x
- getRegisterB() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction32x
- getRegisterB() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction12x
- getRegisterB() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22b
- getRegisterB() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22c
- getRegisterB() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22cs
- getRegisterB() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22s
- getRegisterB() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22t
- getRegisterB() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22x
- getRegisterB() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction23x
- getRegisterB() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction32x
- getRegisterB() - Method in interface org.jf.dexlib2.iface.instruction.TwoRegisterInstruction
- getRegisterB() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction12x
- getRegisterB() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- getRegisterB() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- getRegisterB() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22cs
- getRegisterB() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- getRegisterB() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22t
- getRegisterB() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22x
- getRegisterB() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction23x
- getRegisterB() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction32x
- getRegisterB() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction22c
- getRegisterC() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction23x
- getRegisterC() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- getRegisterC() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- getRegisterC() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- getRegisterC() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getRegisterC() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction23x
- getRegisterC() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35c
- getRegisterC() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35mi
- getRegisterC() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35ms
- getRegisterC() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- getRegisterC() - Method in interface org.jf.dexlib2.iface.instruction.FiveRegisterInstruction
- getRegisterC() - Method in interface org.jf.dexlib2.iface.instruction.ThreeRegisterInstruction
- getRegisterC() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction23x
- getRegisterC() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- getRegisterC() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- getRegisterC() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- getRegisterC() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getRegisterC() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction35c
- getRegisterCount() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getRegisterCount() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- getRegisterCount() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- getRegisterCount() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- getRegisterCount() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rc
- getRegisterCount() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rmi
- getRegisterCount() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rms
- getRegisterCount() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getRegisterCount() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- getRegisterCount() - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- getRegisterCount() - Method in class org.jf.dexlib2.dexbacked.CDexBackedMethodImplementation
- getRegisterCount() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- getRegisterCount() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35c
- getRegisterCount() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35mi
- getRegisterCount() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35ms
- getRegisterCount() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rc
- getRegisterCount() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rmi
- getRegisterCount() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rms
- getRegisterCount() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- getRegisterCount() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction4rcc
- getRegisterCount() - Method in interface org.jf.dexlib2.iface.instruction.VariableRegisterInstruction
- getRegisterCount() - Method in interface org.jf.dexlib2.iface.MethodImplementation
-
Gets the number of registers in this method.
- getRegisterCount() - Method in class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- getRegisterCount() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- getRegisterCount() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- getRegisterCount() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- getRegisterCount() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- getRegisterCount() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rmi
- getRegisterCount() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rms
- getRegisterCount() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getRegisterCount() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- getRegisterCount() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction35c
- getRegisterCount() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction3rc
- getRegisterCount() - Method in class org.jf.dexlib2.rewriter.MethodImplementationRewriter.RewrittenMethodImplementation
- getRegisterCount(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getRegisterCount(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getRegisterCount(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getRegisterD() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- getRegisterD() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- getRegisterD() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- getRegisterD() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getRegisterD() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35c
- getRegisterD() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35mi
- getRegisterD() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35ms
- getRegisterD() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- getRegisterD() - Method in interface org.jf.dexlib2.iface.instruction.FiveRegisterInstruction
- getRegisterD() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- getRegisterD() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- getRegisterD() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- getRegisterD() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getRegisterD() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction35c
- getRegisterE() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- getRegisterE() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- getRegisterE() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- getRegisterE() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getRegisterE() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35c
- getRegisterE() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35mi
- getRegisterE() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35ms
- getRegisterE() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- getRegisterE() - Method in interface org.jf.dexlib2.iface.instruction.FiveRegisterInstruction
- getRegisterE() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- getRegisterE() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- getRegisterE() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- getRegisterE() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getRegisterE() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction35c
- getRegisterF() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- getRegisterF() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- getRegisterF() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- getRegisterF() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getRegisterF() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35c
- getRegisterF() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35mi
- getRegisterF() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35ms
- getRegisterF() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- getRegisterF() - Method in interface org.jf.dexlib2.iface.instruction.FiveRegisterInstruction
- getRegisterF() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- getRegisterF() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- getRegisterF() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- getRegisterF() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getRegisterF() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction35c
- getRegisterG() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- getRegisterG() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- getRegisterG() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- getRegisterG() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- getRegisterG() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35c
- getRegisterG() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35mi
- getRegisterG() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35ms
- getRegisterG() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction45cc
- getRegisterG() - Method in interface org.jf.dexlib2.iface.instruction.FiveRegisterInstruction
- getRegisterG() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- getRegisterG() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- getRegisterG() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- getRegisterG() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- getRegisterG() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction35c
- getRegisterType(byte, TypeProto) - Static method in class org.jf.dexlib2.analysis.RegisterType
- getRegisterType(ClassPath, CharSequence) - Static method in class org.jf.dexlib2.analysis.RegisterType
- getRegisterTypeForLiteral(int) - Static method in class org.jf.dexlib2.analysis.RegisterType
- getResolvedClassProviders() - Method in class org.jf.dexlib2.analysis.ClassPathResolver
- getResolvedClassProviders() - Method in class org.jf.dexlib2.analysis.PathEntryLoader
- getReturnType() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionConstructor
- getReturnType() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionMethod
- getReturnType() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
- getReturnType() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodProtoReference
- getReturnType() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodReference
- getReturnType() - Method in interface org.jf.dexlib2.iface.Method
-
Gets the return type of this method.
- getReturnType() - Method in interface org.jf.dexlib2.iface.reference.MethodProtoReference
-
Gets the return type of the referenced method prototype.
- getReturnType() - Method in interface org.jf.dexlib2.iface.reference.MethodReference
-
Gets the return type of the referenced method.
- getReturnType() - Method in class org.jf.dexlib2.immutable.ImmutableMethod
- getReturnType() - Method in class org.jf.dexlib2.immutable.reference.ImmutableMethodProtoReference
- getReturnType() - Method in class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- getReturnType() - Method in class org.jf.dexlib2.rewriter.MethodReferenceRewriter.RewrittenMethodReference
- getReturnType() - Method in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- getReturnType() - Method in class org.jf.dexlib2.writer.builder.BuilderMethod
- getReturnType() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodProtoReference
- getReturnType() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodReference
- getReturnType() - Method in class org.jf.dexlib2.writer.pool.PoolMethodProto
- getReturnType(MethodProtoReference) - Method in class org.jf.dexlib2.writer.pool.ProtoPool
- getReturnType(ProtoKey) - Method in interface org.jf.dexlib2.writer.ProtoSection
- getSectionProvider() - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- getSectionProvider() - Method in class org.jf.dexlib2.writer.DexWriter
- getSectionProvider() - Method in class org.jf.dexlib2.writer.pool.DexPool
- getSetRegisters() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getShortFieldDescriptor(FieldReference) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getShortFieldDescriptor(FieldReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- getShortMethodDescriptor(MethodReference) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getShorty(Collection<? extends CharSequence>, String) - Static method in class org.jf.dexlib2.util.MethodUtil
- getShorty(MethodProtoReference) - Method in class org.jf.dexlib2.writer.pool.ProtoPool
- getShorty(ProtoKey) - Method in interface org.jf.dexlib2.writer.ProtoSection
- getSignature() - Method in class org.jf.dexlib2.base.BaseMethodParameter
- getSignature() - Method in class org.jf.dexlib2.builder.debug.BuilderEndLocal
- getSignature() - Method in class org.jf.dexlib2.builder.debug.BuilderRestartLocal
- getSignature() - Method in class org.jf.dexlib2.builder.debug.BuilderStartLocal
- getSignature() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getSignature() - Method in interface org.jf.dexlib2.iface.debug.LocalInfo
- getSignature() - Method in interface org.jf.dexlib2.iface.MethodParameter
-
Gets the signature of this parameter, if available.
- getSignature() - Method in class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- getSignature() - Method in class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- getSignature() - Method in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- getSignature() - Method in class org.jf.dexlib2.immutable.ImmutableMethodParameter
- getSignature() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.BaseRewrittenLocalInfoDebugItem
- getSignature() - Method in class org.jf.dexlib2.rewriter.MethodParameterRewriter.RewrittenMethodParameter
- getSignatureReference() - Method in class org.jf.dexlib2.builder.debug.BuilderStartLocal
- getSignatureReference() - Method in interface org.jf.dexlib2.iface.debug.StartLocal
- getSignatureReference() - Method in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- getSignatureReference() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.RewrittenStartLocal
- getSize() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
-
Calculate and return the private size of a class definition.
- getSize() - Method in class org.jf.dexlib2.dexbacked.DexBackedField
-
Calculate and return the private size of a field definition.
- getSize() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
-
Calculate and return the private size of a method definition.
- getSize() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
-
Calculate and return the private size of a method implementation.
- getSize() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedFieldReference
-
Calculate and return the private size of a field reference.
- getSize() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodProtoReference
-
Calculate and return the private size of a method proto.
- getSize() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodReference
-
Calculate and return the private size of a method reference.
- getSize() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedStringReference
-
Calculate and return the private size of a string reference.
- getSize() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedTypeReference
-
Calculate and return the private size of a type reference.
- getSize() - Method in class org.jf.dexlib2.dexbacked.util.DebugInfo
-
Calculate and return the private size of debuginfo.
- getSize() - Method in class org.jf.dexlib2.writer.io.MemoryDataStore
- getSortedClasses() - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getSortedClasses() - Method in interface org.jf.dexlib2.writer.ClassSection
- getSortedClasses() - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getSortedDirectMethods(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getSortedDirectMethods(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getSortedDirectMethods(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getSortedFields(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getSortedFields(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getSortedFields(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getSortedInstanceFields(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getSortedInstanceFields(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getSortedInstanceFields(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getSortedMethods(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getSortedMethods(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getSortedMethods(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getSortedStaticFields(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getSortedStaticFields(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getSortedStaticFields(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getSortedVirtualMethods(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getSortedVirtualMethods(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getSortedVirtualMethods(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getSourceFile() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getSourceFile() - Method in class org.jf.dexlib2.builder.debug.BuilderSetSourceFile
- getSourceFile() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getSourceFile() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets the name of the primary source file that this class is defined in, if available.
- getSourceFile() - Method in interface org.jf.dexlib2.iface.debug.SetSourceFile
- getSourceFile() - Method in class org.jf.dexlib2.immutable.debug.ImmutableSetSourceFile
- getSourceFile() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getSourceFile() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getSourceFile() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getSourceFile(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getSourceFile(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getSourceFile(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getSourceFileReference() - Method in class org.jf.dexlib2.builder.debug.BuilderSetSourceFile
- getSourceFileReference() - Method in interface org.jf.dexlib2.iface.debug.SetSourceFile
- getSourceFileReference() - Method in class org.jf.dexlib2.immutable.debug.ImmutableSetSourceFile
- getStartCodeAddress() - Method in class org.jf.dexlib2.builder.BuilderTryBlock
- getStartCodeAddress() - Method in class org.jf.dexlib2.dexbacked.DexBackedTryBlock
- getStartCodeAddress() - Method in interface org.jf.dexlib2.iface.TryBlock
-
Gets the code offset of the start of this try block.
- getStartCodeAddress() - Method in class org.jf.dexlib2.immutable.ImmutableTryBlock
- getStartCodeAddress() - Method in class org.jf.dexlib2.rewriter.TryBlockRewriter.RewrittenTryBlock
- getStartCodeAddress() - Method in class org.jf.dexlib2.writer.builder.BuilderTryBlock
- getStartRegister() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rc
- getStartRegister() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rmi
- getStartRegister() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rms
- getStartRegister() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- getStartRegister() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rc
- getStartRegister() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rmi
- getStartRegister() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rms
- getStartRegister() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction4rcc
- getStartRegister() - Method in interface org.jf.dexlib2.iface.instruction.RegisterRangeInstruction
- getStartRegister() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- getStartRegister() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rmi
- getStartRegister() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rms
- getStartRegister() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- getStartRegister() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction3rc
- getStaticFields() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getStaticFields() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getStaticFields() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets the static fields that are defined by this class.
- getStaticFields() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getStaticFields() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getStaticFields() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getStaticFields(boolean) - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getStaticInitializers(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getStaticInitializers(SortedSet<? extends Field>) - Static method in class org.jf.dexlib2.writer.util.StaticInitializerUtil
- getStaticInitializers(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getStaticInitializers(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getString() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedStringReference
- getString() - Method in interface org.jf.dexlib2.iface.reference.StringReference
-
Gets the referenced string.
- getString() - Method in class org.jf.dexlib2.immutable.reference.ImmutableStringReference
- getString() - Method in class org.jf.dexlib2.writer.builder.BuilderStringReference
- getString(CharSequence) - Method in class org.jf.dexlib2.writer.pool.TypePool
- getString(TypeKey) - Method in interface org.jf.dexlib2.writer.TypeSection
- getStringCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getStringOffset() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getStringReferences() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getStringSection() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getStringSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getStringSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getStringSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getSuccessors() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- getSuperclass() - Method in class org.jf.dexlib2.analysis.ArrayProto
- getSuperclass() - Method in class org.jf.dexlib2.analysis.ClassProto
- getSuperclass() - Method in class org.jf.dexlib2.analysis.PrimitiveProto
- getSuperclass() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getSuperclass() - Method in interface org.jf.dexlib2.analysis.TypeProto
- getSuperclass() - Method in class org.jf.dexlib2.analysis.UnknownClassProto
- getSuperclass() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getSuperclass() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets the superclass of this class.
- getSuperclass() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getSuperclass() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getSuperclass() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getSuperclass(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getSuperclass(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getSuperclass(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getSuperclassAsTypeProto(TypeProto) - Static method in class org.jf.dexlib2.analysis.util.TypeProtoUtils
- getSuperclassChain(TypeProto) - Static method in class org.jf.dexlib2.analysis.util.TypeProtoUtils
-
Get the chain of superclasses of the given class.
- getSwitchElements() - Method in class org.jf.dexlib2.builder.BuilderSwitchPayload
- getSwitchElements() - Method in class org.jf.dexlib2.builder.instruction.BuilderPackedSwitchPayload
- getSwitchElements() - Method in class org.jf.dexlib2.builder.instruction.BuilderSparseSwitchPayload
- getSwitchElements() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedPackedSwitchPayload
- getSwitchElements() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedSparseSwitchPayload
- getSwitchElements() - Method in interface org.jf.dexlib2.iface.instruction.formats.PackedSwitchPayload
- getSwitchElements() - Method in interface org.jf.dexlib2.iface.instruction.SwitchPayload
- getSwitchElements() - Method in class org.jf.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload
- getSwitchElements() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload
- getTarget() - Method in class org.jf.dexlib2.builder.BuilderOffsetInstruction
- getTarget() - Method in class org.jf.dexlib2.builder.instruction.BuilderSwitchElement
- GETTER - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- getTriesSize() - Method in class org.jf.dexlib2.dexbacked.CDexBackedMethodImplementation
- getTriesSize() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- getTryBlockRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getTryBlockRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getTryBlockRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getTryBlocks() - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- getTryBlocks() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- getTryBlocks() - Method in interface org.jf.dexlib2.iface.MethodImplementation
-
Gets a list of the try blocks defined for this method.
- getTryBlocks() - Method in class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- getTryBlocks() - Method in class org.jf.dexlib2.rewriter.MethodImplementationRewriter.RewrittenMethodImplementation
- getTryBlocks() - Method in class org.jf.dexlib2.writer.util.TryListBuilder
- getTryBlocks(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getTryBlocks(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getTryBlocks(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getType() - Method in class org.jf.dexlib2.analysis.ArrayProto
- getType() - Method in class org.jf.dexlib2.analysis.ClassProto
- getType() - Method in class org.jf.dexlib2.analysis.PrimitiveProto
- getType() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getType() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionField
- getType() - Method in interface org.jf.dexlib2.analysis.TypeProto
- getType() - Method in class org.jf.dexlib2.analysis.UnknownClassProto
- getType() - Method in class org.jf.dexlib2.builder.debug.BuilderEndLocal
- getType() - Method in class org.jf.dexlib2.builder.debug.BuilderRestartLocal
- getType() - Method in class org.jf.dexlib2.builder.debug.BuilderStartLocal
- getType() - Method in class org.jf.dexlib2.dexbacked.DexBackedAnnotation
- getType() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getType() - Method in class org.jf.dexlib2.dexbacked.DexBackedField
- getType() - Method in class org.jf.dexlib2.dexbacked.raw.MapItem
- getType() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedFieldReference
- getType() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedTypeReference
- getType() - Method in class org.jf.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue
- getType() - Method in interface org.jf.dexlib2.iface.Annotation
-
Gets the type of this annotation.
- getType() - Method in interface org.jf.dexlib2.iface.BasicAnnotation
-
Gets the type of this annotation.
- getType() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets the class type.
- getType() - Method in interface org.jf.dexlib2.iface.debug.LocalInfo
- getType() - Method in interface org.jf.dexlib2.iface.Field
-
Gets the type of this field.
- getType() - Method in interface org.jf.dexlib2.iface.MethodParameter
-
The type of this method parameter.
- getType() - Method in interface org.jf.dexlib2.iface.reference.FieldReference
-
Gets the type of the referenced field.
- getType() - Method in interface org.jf.dexlib2.iface.reference.TypeReference
-
Gets the string representation of the referenced type.
- getType() - Method in interface org.jf.dexlib2.iface.value.AnnotationEncodedValue
-
Gets the type of this annotation.
- getType() - Method in class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- getType() - Method in class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- getType() - Method in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- getType() - Method in class org.jf.dexlib2.immutable.ImmutableAnnotation
- getType() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getType() - Method in class org.jf.dexlib2.immutable.ImmutableField
- getType() - Method in class org.jf.dexlib2.immutable.ImmutableMethodParameter
- getType() - Method in class org.jf.dexlib2.immutable.reference.ImmutableFieldReference
- getType() - Method in class org.jf.dexlib2.immutable.reference.ImmutableTypeReference
- getType() - Method in class org.jf.dexlib2.immutable.value.ImmutableAnnotationEncodedValue
- getType() - Method in class org.jf.dexlib2.rewriter.AnnotationRewriter.RewrittenAnnotation
- getType() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getType() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.BaseRewrittenLocalInfoDebugItem
- getType() - Method in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenAnnotationEncodedValue
- getType() - Method in class org.jf.dexlib2.rewriter.FieldReferenceRewriter.RewrittenFieldReference
- getType() - Method in class org.jf.dexlib2.rewriter.FieldRewriter.RewrittenField
- getType() - Method in class org.jf.dexlib2.rewriter.MethodParameterRewriter.RewrittenMethodParameter
- getType() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getType() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderAnnotationEncodedValue
- getType() - Method in class org.jf.dexlib2.writer.builder.BuilderField
- getType() - Method in class org.jf.dexlib2.writer.builder.BuilderFieldReference
- getType() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodParameter
- getType() - Method in class org.jf.dexlib2.writer.builder.BuilderTypeReference
- getType(AnnotationKey) - Method in interface org.jf.dexlib2.writer.AnnotationSection
- getType(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- getType(CharSequence) - Method in class org.jf.dexlib2.formatter.DexFormatter
- getType(Annotation) - Method in class org.jf.dexlib2.writer.pool.AnnotationPool
- getType(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- getType(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- getTypeCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getTypeListSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getTypeListSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getTypeListSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getTypeOffset() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- getTypeReference() - Method in class org.jf.dexlib2.builder.debug.BuilderStartLocal
- getTypeReference() - Method in interface org.jf.dexlib2.iface.debug.StartLocal
- getTypeReference() - Method in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- getTypeReference() - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter.RewrittenStartLocal
- getTypeReferences() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getTypeReferences() - Method in class org.jf.dexlib2.writer.DexWriter
- getTypeRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
- getTypeRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
- getTypeRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
- getTypes(TypeListPool.Key<? extends Collection<? extends CharSequence>>) - Method in class org.jf.dexlib2.writer.pool.TypeListPool
- getTypes(TypeListKey) - Method in interface org.jf.dexlib2.writer.TypeListSection
- getTypeSection() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getTypeSection() - Method in class org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
- getTypeSection() - Method in class org.jf.dexlib2.writer.DexWriter.SectionProvider
- getTypeSection() - Method in class org.jf.dexlib2.writer.pool.DexPool.DexPoolSectionProvider
- getUnknownClass() - Method in class org.jf.dexlib2.analysis.ClassPath
- getUnresolvedInterfaces() - Method in class org.jf.dexlib2.analysis.ClassProto
- getValue() - Method in enum org.jf.dexlib2.AccessFlags
- getValue() - Method in class org.jf.dexlib2.dexbacked.DexBackedAnnotationElement
- getValue() - Method in class org.jf.dexlib2.dexbacked.value.DexBackedArrayEncodedValue
- getValue() - Method in class org.jf.dexlib2.dexbacked.value.DexBackedEnumEncodedValue
- getValue() - Method in class org.jf.dexlib2.dexbacked.value.DexBackedFieldEncodedValue
- getValue() - Method in class org.jf.dexlib2.dexbacked.value.DexBackedMethodEncodedValue
- getValue() - Method in class org.jf.dexlib2.dexbacked.value.DexBackedMethodHandleEncodedValue
- getValue() - Method in class org.jf.dexlib2.dexbacked.value.DexBackedMethodTypeEncodedValue
- getValue() - Method in class org.jf.dexlib2.dexbacked.value.DexBackedStringEncodedValue
- getValue() - Method in class org.jf.dexlib2.dexbacked.value.DexBackedTypeEncodedValue
- getValue() - Method in enum org.jf.dexlib2.HiddenApiRestriction
- getValue() - Method in interface org.jf.dexlib2.iface.AnnotationElement
-
Gets the value of the element.
- getValue() - Method in interface org.jf.dexlib2.iface.value.ArrayEncodedValue
-
Gets the list of the values contained in this ArrayEncodedValue
- getValue() - Method in interface org.jf.dexlib2.iface.value.BooleanEncodedValue
-
Gets the boolean value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.ByteEncodedValue
-
Gets the byte value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.CharEncodedValue
-
Gets the char value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.DoubleEncodedValue
-
Gets the double value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.EnumEncodedValue
-
Gets the enum value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.FieldEncodedValue
-
Gets the field value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.FloatEncodedValue
-
Gets the float value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.IntEncodedValue
-
Gets the integer value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.LongEncodedValue
-
Gets the long value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.MethodEncodedValue
-
Gets the method value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.MethodHandleEncodedValue
-
Gets the method handle value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.MethodTypeEncodedValue
-
Gets the method type value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.ShortEncodedValue
-
Gets the short value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.StringEncodedValue
-
Gets the string value.
- getValue() - Method in interface org.jf.dexlib2.iface.value.TypeEncodedValue
-
Gets the type value.
- getValue() - Method in class org.jf.dexlib2.immutable.ImmutableAnnotationElement
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableArrayEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableBooleanEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableByteEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableCharEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableDoubleEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableEnumEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableFieldEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableFloatEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableIntEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableLongEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableMethodEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableMethodHandleEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableMethodTypeEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableShortEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableStringEncodedValue
- getValue() - Method in class org.jf.dexlib2.immutable.value.ImmutableTypeEncodedValue
- getValue() - Method in class org.jf.dexlib2.rewriter.AnnotationElementRewriter.RewrittenAnnotationElement
- getValue() - Method in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenArrayEncodedValue
- getValue() - Method in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenEnumEncodedValue
- getValue() - Method in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenFieldEncodedValue
- getValue() - Method in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenMethodEncodedValue
- getValue() - Method in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenTypeEncodedValue
- getValue() - Method in class org.jf.dexlib2.writer.builder.BuilderAnnotationElement
- getValue() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderArrayEncodedValue
- getValue() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderBooleanEncodedValue
- getValue() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderEnumEncodedValue
- getValue() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderFieldEncodedValue
- getValue() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderMethodEncodedValue
- getValue() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderMethodHandleEncodedValue
- getValue() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderMethodTypeEncodedValue
- getValue() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderStringEncodedValue
- getValue() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderTypeEncodedValue
- getValue(Key) - Method in class org.jf.dexlib2.writer.builder.BuilderMapEntryCollection
- getValues() - Method in class org.jf.util.SparseArray
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseAnnotationEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseArrayEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseBooleanEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseByteEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseCharEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseDoubleEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseEnumEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseFieldEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseFloatEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseIntEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseLongEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseMethodEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseMethodHandleEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseMethodTypeEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseNullEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseShortEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseStringEncodedValue
- getValueType() - Method in class org.jf.dexlib2.base.value.BaseTypeEncodedValue
- getValueType() - Method in interface org.jf.dexlib2.iface.value.EncodedValue
-
Returns the type of this encoded value.
- getValueTypeName(int) - Static method in class org.jf.dexlib2.ValueType
- getVdex() - Method in interface org.jf.dexlib2.dexbacked.OatFile.VdexProvider
- getVdex() - Method in class org.jf.dexlib2.DexFileFactory.FilenameVdexProvider
- getVerificationError() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction20bc
- getVerificationError() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction20bc
- getVerificationError() - Method in interface org.jf.dexlib2.iface.instruction.VerificationErrorInstruction
- getVerificationError() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20bc
- getVerificationError() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction20bc
- getVerificationError(String) - Static method in class org.jf.dexlib2.VerificationError
- getVerificationErrorName(int) - Static method in class org.jf.dexlib2.VerificationError
- getVersion(byte[], int) - Static method in class org.jf.dexlib2.dexbacked.raw.CdexHeaderItem
-
Gets the dex version from an odex header
- getVersion(byte[], int) - Static method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
-
Gets the dex version from a dex header
- getVersion(byte[], int) - Static method in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
-
Gets the dex version from an odex header
- getVersion(byte[], int, boolean) - Method in class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- getVersion(byte[], int, boolean) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- getVirtualMethods() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- getVirtualMethods() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getVirtualMethods() - Method in interface org.jf.dexlib2.iface.ClassDef
-
Gets the virtual methods that are defined by this class.
- getVirtualMethods() - Method in class org.jf.dexlib2.immutable.ImmutableClassDef
- getVirtualMethods() - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- getVirtualMethods() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
- getVirtualMethods(boolean) - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
- getVisibility() - Method in class org.jf.dexlib2.dexbacked.DexBackedAnnotation
- getVisibility() - Method in interface org.jf.dexlib2.iface.Annotation
-
Gets the visibility of this annotation.
- getVisibility() - Method in class org.jf.dexlib2.immutable.ImmutableAnnotation
- getVisibility() - Method in class org.jf.dexlib2.rewriter.AnnotationRewriter.RewrittenAnnotation
- getVisibility(int) - Static method in class org.jf.dexlib2.AnnotationVisibility
- getVisibility(AnnotationKey) - Method in interface org.jf.dexlib2.writer.AnnotationSection
- getVisibility(String) - Static method in class org.jf.dexlib2.AnnotationVisibility
- getVisibility(Annotation) - Method in class org.jf.dexlib2.writer.pool.AnnotationPool
- getVtable() - Method in class org.jf.dexlib2.analysis.ClassProto
- getVtableIndex() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- getVtableIndex() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rms
- getVtableIndex() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction35ms
- getVtableIndex() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction3rms
- getVtableIndex() - Method in interface org.jf.dexlib2.iface.instruction.VtableIndexInstruction
- getVtableIndex() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- getVtableIndex() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rms
- getWideLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction11n
- getWideLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21ih
- getWideLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21lh
- getWideLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction21s
- getWideLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22b
- getWideLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction22s
- getWideLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction31i
- getWideLiteral() - Method in class org.jf.dexlib2.builder.instruction.BuilderInstruction51l
- getWideLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction11n
- getWideLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21ih
- getWideLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21lh
- getWideLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction21s
- getWideLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22b
- getWideLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction22s
- getWideLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction31i
- getWideLiteral() - Method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction51l
- getWideLiteral() - Method in interface org.jf.dexlib2.iface.instruction.WideLiteralInstruction
- getWideLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11n
- getWideLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21ih
- getWideLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21lh
- getWideLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21s
- getWideLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- getWideLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- getWideLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31i
- getWideLiteral() - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction51l
- getWideRegisterType(CharSequence, boolean) - Static method in class org.jf.dexlib2.analysis.RegisterType
- getWriter(Writer) - Method in class org.jf.dexlib2.formatter.DexFormatter
-
Gets a
DexFormattedWriter
for writing formatted strings to aWriter
, with the same settings as this Formatter. - getZipFile() - Method in class org.jf.dexlib2.dexbacked.ZipDexContainer
- GOTO - org.jf.dexlib2.Opcode
- GOTO_16 - org.jf.dexlib2.Opcode
- GOTO_32 - org.jf.dexlib2.Opcode
- GREYLIST - org.jf.dexlib2.HiddenApiRestriction
- GREYLIST_MAX_O - org.jf.dexlib2.HiddenApiRestriction
- GREYLIST_MAX_P - org.jf.dexlib2.HiddenApiRestriction
- GREYLIST_MAX_Q - org.jf.dexlib2.HiddenApiRestriction
H
- handler - Variable in class org.jf.dexlib2.builder.BuilderExceptionHandler
- HANDLER_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem.TryItem
- handlerCodeAddress - Variable in class org.jf.dexlib2.immutable.ImmutableExceptionHandler
- hashCode() - Method in class org.jf.dexlib2.analysis.RegisterType
- hashCode() - Method in class org.jf.dexlib2.base.BaseAnnotation
- hashCode() - Method in class org.jf.dexlib2.base.BaseAnnotationElement
- hashCode() - Method in class org.jf.dexlib2.base.BaseExceptionHandler
- hashCode() - Method in class org.jf.dexlib2.base.reference.BaseCallSiteReference
- hashCode() - Method in class org.jf.dexlib2.base.reference.BaseFieldReference
- hashCode() - Method in class org.jf.dexlib2.base.reference.BaseMethodHandleReference
- hashCode() - Method in class org.jf.dexlib2.base.reference.BaseMethodProtoReference
- hashCode() - Method in class org.jf.dexlib2.base.reference.BaseMethodReference
- hashCode() - Method in class org.jf.dexlib2.base.reference.BaseStringReference
- hashCode() - Method in class org.jf.dexlib2.base.reference.BaseTypeReference
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseAnnotationEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseArrayEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseBooleanEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseByteEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseCharEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseDoubleEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseEnumEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseFieldEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseFloatEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseIntEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseLongEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseMethodEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseMethodHandleEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseMethodTypeEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseNullEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseShortEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseStringEncodedValue
- hashCode() - Method in class org.jf.dexlib2.base.value.BaseTypeEncodedValue
- hashCode() - Method in interface org.jf.dexlib2.iface.Annotation
-
Returns a hashcode for this Annotation.
- hashCode() - Method in interface org.jf.dexlib2.iface.AnnotationElement
-
Returns a hashcode for this AnnotationElement.
- hashCode() - Method in interface org.jf.dexlib2.iface.ExceptionHandler
-
Returns a hashcode for this ExceptionHandler.
- hashCode() - Method in interface org.jf.dexlib2.iface.reference.CallSiteReference
-
Returns a hashcode for this CallSiteReference.
- hashCode() - Method in interface org.jf.dexlib2.iface.reference.FieldReference
-
Returns a hashcode for this FieldReference.
- hashCode() - Method in interface org.jf.dexlib2.iface.reference.MethodHandleReference
-
Returns a hashcode for this MethodHandleReference.
- hashCode() - Method in interface org.jf.dexlib2.iface.reference.MethodProtoReference
-
Returns a hashcode for this MethodProtoReference.
- hashCode() - Method in interface org.jf.dexlib2.iface.reference.MethodReference
-
Returns a hashcode for this MethodReference.
- hashCode() - Method in interface org.jf.dexlib2.iface.reference.StringReference
-
Returns a hashcode for this StringReference.
- hashCode() - Method in interface org.jf.dexlib2.iface.reference.TypeReference
-
Returns a hashcode for this TypeReference.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.AnnotationEncodedValue
-
Returns a hashcode for this AnnotationEncodedValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.ArrayEncodedValue
-
Returns a hashcode for this EncodedArrayValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.BooleanEncodedValue
-
Returns a hashcode for this EncodedBooleanValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.ByteEncodedValue
-
Returns a hashcode for this EncodedByteValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.CharEncodedValue
-
Returns a hashcode for this EncodedCharValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.DoubleEncodedValue
-
Returns a hashcode for this EncodedDoubleValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.EnumEncodedValue
-
Returns a hashcode for this EncodedEnumValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.FieldEncodedValue
-
Returns a hashcode for this EncodedFieldValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.FloatEncodedValue
-
Returns a hashcode for this EncodedFloatValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.IntEncodedValue
-
Returns a hashcode for this EncodedIntValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.LongEncodedValue
-
Returns a hashcode for this EncodedLongValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.MethodEncodedValue
-
Returns a hashcode for this EncodedMethodValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.MethodHandleEncodedValue
-
Returns a hashcode for this MethodHandleEncodedValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.MethodTypeEncodedValue
-
Returns a hashcode for this MethodTypeEncodedValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.NullEncodedValue
-
Returns a hashcode for this EncodedNullValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.ShortEncodedValue
-
Returns a hashcode for this EncodedShortValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.StringEncodedValue
-
Returns a hashcode for this EncodedStringValue.
- hashCode() - Method in interface org.jf.dexlib2.iface.value.TypeEncodedValue
-
Returns a hashcode for this EncodedTypeValue.
- hashCode() - Method in class org.jf.dexlib2.writer.pool.TypeListPool.Key
- hashCode() - Method in class org.jf.util.ArraySortedSet
- hasHiddenApiRestrictions - Variable in class org.jf.dexlib2.writer.DexWriter
- hasJumboIndexes() - Method in class org.jf.dexlib2.writer.pool.StringPool
- hasJumboIndexes() - Method in interface org.jf.dexlib2.writer.StringSection
- hasNext() - Method in class org.jf.dexlib2.dexbacked.util.ParameterIterator
- hasNext() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeIterator
- hasNext() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- hasNext() - Method in class org.jf.util.AbstractListIterator
- hasOverflowed() - Method in class org.jf.dexlib2.writer.DexWriter
-
Checks whether any of the size-sensitive constant pools have overflowed and have more than 64Ki entries.
- hasOverflowed(int) - Method in class org.jf.dexlib2.writer.DexWriter
-
Checks whether any of the size-sensitive constant pools have more than the supplied maximum number of entries.
- hasPrevious() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- hasPrevious() - Method in class org.jf.util.AbstractListIterator
- HatLiteralInstruction - Interface in org.jf.dexlib2.iface.instruction
- HEADER_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- HEADER_SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- HeaderItem - Class in org.jf.dexlib2.dexbacked.raw
- HeaderItem(DexBackedDexFile) - Constructor for class org.jf.dexlib2.dexbacked.raw.HeaderItem
- headSet(T) - Method in class org.jf.util.ArraySortedSet
- Hex - Class in org.jf.util
-
Utilities for formatting numbers as hexadecimal.
- HIDDENAPI_CLASS_DATA_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- HiddenApiClassDataItem - Class in org.jf.dexlib2.dexbacked.raw
- HiddenApiClassDataItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.HiddenApiClassDataItem
- HiddenApiRestriction - Enum in org.jf.dexlib2
- hiddenApiRestrictions - Variable in class org.jf.dexlib2.immutable.ImmutableField
- hiddenApiRestrictions - Variable in class org.jf.dexlib2.immutable.ImmutableMethod
- hiddenApiRestrictionsOffset - Variable in class org.jf.dexlib2.writer.DexWriter
I
- IF_EQ - org.jf.dexlib2.Opcode
- IF_EQZ - org.jf.dexlib2.Opcode
- IF_GE - org.jf.dexlib2.Opcode
- IF_GEZ - org.jf.dexlib2.Opcode
- IF_GT - org.jf.dexlib2.Opcode
- IF_GTZ - org.jf.dexlib2.Opcode
- IF_LE - org.jf.dexlib2.Opcode
- IF_LEZ - org.jf.dexlib2.Opcode
- IF_LT - org.jf.dexlib2.Opcode
- IF_LTZ - org.jf.dexlib2.Opcode
- IF_NE - org.jf.dexlib2.Opcode
- IF_NEZ - org.jf.dexlib2.Opcode
- IGET - org.jf.dexlib2.Opcode
- IGET_BOOLEAN - org.jf.dexlib2.Opcode
- IGET_BOOLEAN_QUICK - org.jf.dexlib2.Opcode
- IGET_BYTE - org.jf.dexlib2.Opcode
- IGET_BYTE_QUICK - org.jf.dexlib2.Opcode
- IGET_CHAR - org.jf.dexlib2.Opcode
- IGET_CHAR_QUICK - org.jf.dexlib2.Opcode
- IGET_OBJECT - org.jf.dexlib2.Opcode
- IGET_OBJECT_QUICK - org.jf.dexlib2.Opcode
- IGET_OBJECT_VOLATILE - org.jf.dexlib2.Opcode
- IGET_QUICK - org.jf.dexlib2.Opcode
- IGET_SHORT - org.jf.dexlib2.Opcode
- IGET_SHORT_QUICK - org.jf.dexlib2.Opcode
- IGET_VOLATILE - org.jf.dexlib2.Opcode
- IGET_WIDE - org.jf.dexlib2.Opcode
- IGET_WIDE_QUICK - org.jf.dexlib2.Opcode
- IGET_WIDE_VOLATILE - org.jf.dexlib2.Opcode
- ILLEGAL_CLASS_ACCESS - Static variable in class org.jf.dexlib2.VerificationError
- ILLEGAL_FIELD_ACCESS - Static variable in class org.jf.dexlib2.VerificationError
- ILLEGAL_METHOD_ACCESS - Static variable in class org.jf.dexlib2.VerificationError
- ImmutableAnnotation - Class in org.jf.dexlib2.immutable
- ImmutableAnnotation(int, String, ImmutableSet<? extends ImmutableAnnotationElement>) - Constructor for class org.jf.dexlib2.immutable.ImmutableAnnotation
- ImmutableAnnotation(int, String, Collection<? extends AnnotationElement>) - Constructor for class org.jf.dexlib2.immutable.ImmutableAnnotation
- ImmutableAnnotationElement - Class in org.jf.dexlib2.immutable
- ImmutableAnnotationElement(String, EncodedValue) - Constructor for class org.jf.dexlib2.immutable.ImmutableAnnotationElement
- ImmutableAnnotationElement(String, ImmutableEncodedValue) - Constructor for class org.jf.dexlib2.immutable.ImmutableAnnotationElement
- ImmutableAnnotationEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableAnnotationEncodedValue(String, ImmutableSet<? extends ImmutableAnnotationElement>) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableAnnotationEncodedValue
- ImmutableAnnotationEncodedValue(String, Collection<? extends AnnotationElement>) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableAnnotationEncodedValue
- ImmutableArrayEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableArrayEncodedValue(ImmutableList<ImmutableEncodedValue>) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableArrayEncodedValue
- ImmutableArrayEncodedValue(Collection<? extends EncodedValue>) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableArrayEncodedValue
- ImmutableArrayPayload - Class in org.jf.dexlib2.immutable.instruction
- ImmutableArrayPayload(int, ImmutableList<Number>) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
- ImmutableArrayPayload(int, List<Number>) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
- ImmutableBooleanEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableByteEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableByteEncodedValue(byte) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableByteEncodedValue
- ImmutableCallSiteReference - Class in org.jf.dexlib2.immutable.reference
- ImmutableCallSiteReference(String, MethodHandleReference, String, MethodProtoReference, Iterable<? extends EncodedValue>) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- ImmutableCallSiteReference(String, ImmutableMethodHandleReference, String, ImmutableMethodProtoReference, ImmutableList<? extends ImmutableEncodedValue>) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- ImmutableCharEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableCharEncodedValue(char) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableCharEncodedValue
- ImmutableClassDef - Class in org.jf.dexlib2.immutable
- ImmutableClassDef(String, int, String, ImmutableList<String>, String, ImmutableSet<? extends ImmutableAnnotation>, ImmutableSortedSet<? extends ImmutableField>, ImmutableSortedSet<? extends ImmutableField>, ImmutableSortedSet<? extends ImmutableMethod>, ImmutableSortedSet<? extends ImmutableMethod>) - Constructor for class org.jf.dexlib2.immutable.ImmutableClassDef
- ImmutableClassDef(String, int, String, Collection<String>, String, Collection<? extends Annotation>, Iterable<? extends Field>, Iterable<? extends Field>, Iterable<? extends Method>, Iterable<? extends Method>) - Constructor for class org.jf.dexlib2.immutable.ImmutableClassDef
- ImmutableClassDef(String, int, String, Collection<String>, String, Collection<? extends Annotation>, Iterable<? extends Field>, Iterable<? extends Method>) - Constructor for class org.jf.dexlib2.immutable.ImmutableClassDef
- ImmutableConverter<ImmutableItem,Item> - Class in org.jf.util
- ImmutableConverter() - Constructor for class org.jf.util.ImmutableConverter
- ImmutableDebugItem - Class in org.jf.dexlib2.immutable.debug
- ImmutableDebugItem(int) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutableDebugItem
- ImmutableDexEntry(String, ImmutableDexFile) - Constructor for class org.jf.dexlib2.immutable.ImmutableMultiDexContainer.ImmutableDexEntry
- ImmutableDexFile - Class in org.jf.dexlib2.immutable
- ImmutableDexFile(Opcodes, ImmutableSet<? extends ImmutableClassDef>) - Constructor for class org.jf.dexlib2.immutable.ImmutableDexFile
- ImmutableDexFile(Opcodes, Collection<? extends ClassDef>) - Constructor for class org.jf.dexlib2.immutable.ImmutableDexFile
- ImmutableDoubleEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableDoubleEncodedValue(double) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableDoubleEncodedValue
- ImmutableEncodedValue - Interface in org.jf.dexlib2.immutable.value
- ImmutableEncodedValueFactory - Class in org.jf.dexlib2.immutable.value
- ImmutableEncodedValueFactory() - Constructor for class org.jf.dexlib2.immutable.value.ImmutableEncodedValueFactory
- ImmutableEndLocal - Class in org.jf.dexlib2.immutable.debug
- ImmutableEndLocal(int, int) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- ImmutableEndLocal(int, int, String, String, String) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- ImmutableEnumEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableEnumEncodedValue(ImmutableFieldReference) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableEnumEncodedValue
- ImmutableEpilogueBegin - Class in org.jf.dexlib2.immutable.debug
- ImmutableEpilogueBegin(int) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutableEpilogueBegin
- ImmutableExceptionHandler - Class in org.jf.dexlib2.immutable
- ImmutableExceptionHandler(String, int) - Constructor for class org.jf.dexlib2.immutable.ImmutableExceptionHandler
- ImmutableField - Class in org.jf.dexlib2.immutable
- ImmutableField(String, String, String, int, EncodedValue, Collection<? extends Annotation>, Set<HiddenApiRestriction>) - Constructor for class org.jf.dexlib2.immutable.ImmutableField
- ImmutableField(String, String, String, int, ImmutableEncodedValue, ImmutableSet<? extends ImmutableAnnotation>, ImmutableSet<HiddenApiRestriction>) - Constructor for class org.jf.dexlib2.immutable.ImmutableField
- ImmutableFieldEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableFieldEncodedValue(ImmutableFieldReference) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableFieldEncodedValue
- ImmutableFieldReference - Class in org.jf.dexlib2.immutable.reference
- ImmutableFieldReference(String, String, String) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableFieldReference
- ImmutableFloatEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableFloatEncodedValue(float) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableFloatEncodedValue
- ImmutableInstruction - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction(Opcode) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction
- ImmutableInstruction10t - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction10t(Opcode, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction10t
- ImmutableInstruction10x - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction10x(Opcode) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction10x
- ImmutableInstruction11n - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction11n(Opcode, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11n
- ImmutableInstruction11x - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction11x(Opcode, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11x
- ImmutableInstruction12x - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction12x(Opcode, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction12x
- ImmutableInstruction20bc - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction20bc(Opcode, int, Reference) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20bc
- ImmutableInstruction20t - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction20t(Opcode, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20t
- ImmutableInstruction21c - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction21c(Opcode, int, Reference) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21c
- ImmutableInstruction21ih - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction21ih(Opcode, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21ih
- ImmutableInstruction21lh - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction21lh(Opcode, int, long) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21lh
- ImmutableInstruction21s - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction21s(Opcode, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21s
- ImmutableInstruction21t - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction21t(Opcode, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21t
- ImmutableInstruction22b - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction22b(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- ImmutableInstruction22c - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction22c(Opcode, int, int, Reference) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- ImmutableInstruction22cs - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction22cs(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22cs
- ImmutableInstruction22s - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction22s(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- ImmutableInstruction22t - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction22t(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22t
- ImmutableInstruction22x - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction22x(Opcode, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22x
- ImmutableInstruction23x - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction23x(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction23x
- ImmutableInstruction30t - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction30t(Opcode, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction30t
- ImmutableInstruction31c - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction31c(Opcode, int, Reference) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31c
- ImmutableInstruction31i - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction31i(Opcode, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31i
- ImmutableInstruction31t - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction31t(Opcode, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31t
- ImmutableInstruction32x - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction32x(Opcode, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction32x
- ImmutableInstruction35c - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction35c(Opcode, int, int, int, int, int, int, Reference) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- ImmutableInstruction35mi - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction35mi(Opcode, int, int, int, int, int, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- ImmutableInstruction35ms - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction35ms(Opcode, int, int, int, int, int, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- ImmutableInstruction3rc - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction3rc(Opcode, int, int, Reference) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- ImmutableInstruction3rmi - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction3rmi(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rmi
- ImmutableInstruction3rms - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction3rms(Opcode, int, int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rms
- ImmutableInstruction45cc - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction45cc(Opcode, int, int, int, int, int, int, Reference, Reference) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- ImmutableInstruction4rcc - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction4rcc(Opcode, int, int, Reference, Reference) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- ImmutableInstruction51l - Class in org.jf.dexlib2.immutable.instruction
- ImmutableInstruction51l(Opcode, int, long) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableInstruction51l
- ImmutableInstructionFactory - Class in org.jf.dexlib2.immutable.instruction
- ImmutableIntEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableIntEncodedValue(int) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableIntEncodedValue
- ImmutableLineNumber - Class in org.jf.dexlib2.immutable.debug
- ImmutableLineNumber(int, int) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutableLineNumber
- immutableListOf(Iterable<? extends DebugItem>) - Static method in class org.jf.dexlib2.immutable.debug.ImmutableDebugItem
- immutableListOf(Iterable<? extends ExceptionHandler>) - Static method in class org.jf.dexlib2.immutable.ImmutableExceptionHandler
- immutableListOf(Iterable<? extends Instruction>) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction
- immutableListOf(Iterable<? extends MethodParameter>) - Static method in class org.jf.dexlib2.immutable.ImmutableMethodParameter
- immutableListOf(Iterable<? extends EncodedValue>) - Static method in class org.jf.dexlib2.immutable.value.ImmutableEncodedValueFactory
- immutableListOf(List<? extends SwitchElement>) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableSwitchElement
- immutableListOf(List<? extends TypeReference>) - Static method in class org.jf.dexlib2.immutable.reference.ImmutableTypeReference
- immutableListOf(List<? extends TryBlock<? extends ExceptionHandler>>) - Static method in class org.jf.dexlib2.immutable.ImmutableTryBlock
- ImmutableLongEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableLongEncodedValue(long) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableLongEncodedValue
- ImmutableMethod - Class in org.jf.dexlib2.immutable
- ImmutableMethod(String, String, ImmutableList<? extends ImmutableMethodParameter>, String, int, ImmutableSet<? extends ImmutableAnnotation>, ImmutableSet<HiddenApiRestriction>, ImmutableMethodImplementation) - Constructor for class org.jf.dexlib2.immutable.ImmutableMethod
- ImmutableMethod(String, String, Iterable<? extends MethodParameter>, String, int, Set<? extends Annotation>, Set<HiddenApiRestriction>, MethodImplementation) - Constructor for class org.jf.dexlib2.immutable.ImmutableMethod
- ImmutableMethodEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableMethodEncodedValue(ImmutableMethodReference) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableMethodEncodedValue
- ImmutableMethodHandleEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableMethodHandleEncodedValue(ImmutableMethodHandleReference) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableMethodHandleEncodedValue
- ImmutableMethodHandleReference - Class in org.jf.dexlib2.immutable.reference
- ImmutableMethodHandleReference(int, Reference) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableMethodHandleReference
- ImmutableMethodHandleReference(int, ImmutableReference) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableMethodHandleReference
- ImmutableMethodImplementation - Class in org.jf.dexlib2.immutable
- ImmutableMethodImplementation(int, ImmutableList<? extends ImmutableInstruction>, ImmutableList<? extends ImmutableTryBlock>, ImmutableList<? extends ImmutableDebugItem>) - Constructor for class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- ImmutableMethodImplementation(int, Iterable<? extends Instruction>, List<? extends TryBlock<? extends ExceptionHandler>>, Iterable<? extends DebugItem>) - Constructor for class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- ImmutableMethodParameter - Class in org.jf.dexlib2.immutable
- ImmutableMethodParameter(String, ImmutableSet<? extends ImmutableAnnotation>, String) - Constructor for class org.jf.dexlib2.immutable.ImmutableMethodParameter
- ImmutableMethodParameter(String, Set<? extends Annotation>, String) - Constructor for class org.jf.dexlib2.immutable.ImmutableMethodParameter
- ImmutableMethodProtoReference - Class in org.jf.dexlib2.immutable.reference
- ImmutableMethodProtoReference(ImmutableList<String>, String) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableMethodProtoReference
- ImmutableMethodProtoReference(Iterable<? extends CharSequence>, String) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableMethodProtoReference
- ImmutableMethodReference - Class in org.jf.dexlib2.immutable.reference
- ImmutableMethodReference(String, String, ImmutableList<String>, String) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- ImmutableMethodReference(String, String, Iterable<? extends CharSequence>, String) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- ImmutableMethodTypeEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableMethodTypeEncodedValue(ImmutableMethodProtoReference) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableMethodTypeEncodedValue
- ImmutableMultiDexContainer - Class in org.jf.dexlib2.immutable
- ImmutableMultiDexContainer(Map<String, ImmutableDexFile>) - Constructor for class org.jf.dexlib2.immutable.ImmutableMultiDexContainer
- ImmutableMultiDexContainer.ImmutableDexEntry - Class in org.jf.dexlib2.immutable
- ImmutableNullEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutablePackedSwitchPayload - Class in org.jf.dexlib2.immutable.instruction
- ImmutablePackedSwitchPayload(ImmutableList<? extends ImmutableSwitchElement>) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload
- ImmutablePackedSwitchPayload(List<? extends SwitchElement>) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload
- ImmutablePrologueEnd - Class in org.jf.dexlib2.immutable.debug
- ImmutablePrologueEnd(int) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutablePrologueEnd
- ImmutableReference - Interface in org.jf.dexlib2.immutable.reference
- ImmutableReferenceFactory - Class in org.jf.dexlib2.immutable.reference
- ImmutableReferenceFactory() - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableReferenceFactory
- ImmutableRestartLocal - Class in org.jf.dexlib2.immutable.debug
- ImmutableRestartLocal(int, int) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- ImmutableRestartLocal(int, int, String, String, String) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- immutableSetOf(Iterable<? extends Annotation>) - Static method in class org.jf.dexlib2.immutable.ImmutableAnnotation
- immutableSetOf(Iterable<? extends AnnotationElement>) - Static method in class org.jf.dexlib2.immutable.ImmutableAnnotationElement
- immutableSetOf(Iterable<? extends ClassDef>) - Static method in class org.jf.dexlib2.immutable.ImmutableClassDef
- immutableSetOf(Iterable<? extends Field>) - Static method in class org.jf.dexlib2.immutable.ImmutableField
- immutableSetOf(Iterable<? extends Method>) - Static method in class org.jf.dexlib2.immutable.ImmutableMethod
- ImmutableSetSourceFile - Class in org.jf.dexlib2.immutable.debug
- ImmutableSetSourceFile(int, String) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutableSetSourceFile
- ImmutableShortEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableShortEncodedValue(short) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableShortEncodedValue
- ImmutableSparseSwitchPayload - Class in org.jf.dexlib2.immutable.instruction
- ImmutableSparseSwitchPayload(ImmutableList<? extends ImmutableSwitchElement>) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload
- ImmutableSparseSwitchPayload(List<? extends SwitchElement>) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload
- ImmutableStartLocal - Class in org.jf.dexlib2.immutable.debug
- ImmutableStartLocal(int, int, String, String, String) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- ImmutableStringEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableStringEncodedValue(String) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableStringEncodedValue
- immutableStringList(Iterable<? extends CharSequence>) - Static method in class org.jf.dexlib2.immutable.util.CharSequenceConverter
- ImmutableStringReference - Class in org.jf.dexlib2.immutable.reference
- ImmutableStringReference(String) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableStringReference
- ImmutableSwitchElement - Class in org.jf.dexlib2.immutable.instruction
- ImmutableSwitchElement(int, int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableSwitchElement
- ImmutableTryBlock - Class in org.jf.dexlib2.immutable
- ImmutableTryBlock(int, int, ImmutableList<? extends ImmutableExceptionHandler>) - Constructor for class org.jf.dexlib2.immutable.ImmutableTryBlock
- ImmutableTryBlock(int, int, List<? extends ExceptionHandler>) - Constructor for class org.jf.dexlib2.immutable.ImmutableTryBlock
- ImmutableTypeEncodedValue - Class in org.jf.dexlib2.immutable.value
- ImmutableTypeEncodedValue(String) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableTypeEncodedValue
- ImmutableTypeReference - Class in org.jf.dexlib2.immutable.reference
- ImmutableTypeReference(String) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableTypeReference
- ImmutableUnknownInstruction - Class in org.jf.dexlib2.immutable.instruction
- ImmutableUnknownInstruction(int) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableUnknownInstruction
- ImmutableUtils - Class in org.jf.util
- ImmutableUtils() - Constructor for class org.jf.util.ImmutableUtils
- implementsInterface(String) - Method in class org.jf.dexlib2.analysis.ArrayProto
- implementsInterface(String) - Method in class org.jf.dexlib2.analysis.ClassProto
-
Checks if this class implements the given interface.
- implementsInterface(String) - Method in class org.jf.dexlib2.analysis.PrimitiveProto
- implementsInterface(String) - Method in interface org.jf.dexlib2.analysis.TypeProto
- implementsInterface(String) - Method in class org.jf.dexlib2.analysis.UnknownClassProto
- indent() - Method in class org.jf.dexlib2.util.AnnotatedBytes
- indent(int) - Method in class org.jf.util.IndentingWriter
- indent(int) - Method in class org.jf.util.WrappedIndentingWriter
- IndentingWriter - Class in org.jf.util
- IndentingWriter(Writer) - Constructor for class org.jf.util.IndentingWriter
- indentLevel - Variable in class org.jf.util.IndentingWriter
- IndexedSection() - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile.IndexedSection
- indexOfKey(int) - Method in class org.jf.util.SparseArray
-
Returns the index for which
SparseArray.keyAt(int)
would return the specified key, or a negative number if the specified key is not mapped. - indexOfKey(int) - Method in class org.jf.util.SparseIntArray
-
Returns the index for which
SparseIntArray.keyAt(int)
would return the specified key, or a negative number if the specified key is not mapped. - indexOfValue(int) - Method in class org.jf.util.SparseIntArray
-
Returns an index for which
SparseIntArray.valueAt(int)
would return the specified key, or a negative number if no keys map to the specified value. - indexOfValue(E) - Method in class org.jf.util.SparseArray
-
Returns an index for which
SparseArray.valueAt(int)
would return the specified key, or a negative number if no keys map to the specified value. - IndexSection<Key> - Interface in org.jf.dexlib2.writer
- initialValue - Variable in class org.jf.dexlib2.dexbacked.DexBackedField
- initialValue - Variable in class org.jf.dexlib2.immutable.ImmutableField
- inlineIndex - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- inlineIndex - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rmi
- inlineIndex - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- inlineIndex - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rmi
- InlineIndexInstruction - Interface in org.jf.dexlib2.iface.instruction
- InlineMethodResolver - Class in org.jf.dexlib2.analysis
- InlineMethodResolver() - Constructor for class org.jf.dexlib2.analysis.InlineMethodResolver
- INS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- INSTANCE - Static variable in class org.jf.dexlib2.formatter.DexFormatter
- INSTANCE - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- INSTANCE - Static variable in class org.jf.dexlib2.immutable.value.ImmutableNullEncodedValue
- INSTANCE - Static variable in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderNullEncodedValue
- INSTANCE_GET - Static variable in class org.jf.dexlib2.MethodHandleType
- INSTANCE_OF - org.jf.dexlib2.Opcode
- INSTANCE_PUT - Static variable in class org.jf.dexlib2.MethodHandleType
- instanceFields - Variable in class org.jf.dexlib2.immutable.ImmutableClassDef
- INSTANTIATION_ERROR - Static variable in class org.jf.dexlib2.VerificationError
- instruction - Variable in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
The actual instruction
- instruction - Variable in class org.jf.dexlib2.rewriter.InstructionRewriter.BaseRewrittenReferenceInstruction
- Instruction - Interface in org.jf.dexlib2.iface.instruction
-
This class represents a generic instruction.
- INSTRUCTION_COUNT_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- INSTRUCTION_START_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- Instruction10t - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction10x - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction11n - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction11x - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction12x - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction20bc - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction20t - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction21c - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction21ih - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction21lh - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction21s - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction21t - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction22b - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction22c - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction22cs - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction22s - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction22t - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction22x - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction23x - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction30t - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction31c - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction31i - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction31t - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction32x - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction35c - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction35mi - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction35ms - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction3rc - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction3rmi - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction3rms - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction45cc - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction4rcc - Interface in org.jf.dexlib2.iface.instruction.formats
- Instruction51l - Interface in org.jf.dexlib2.iface.instruction.formats
- InstructionFactory<Ref extends Reference> - Interface in org.jf.dexlib2.writer
- instructionIndex - Variable in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
The index of the instruction, where the first instruction in the method is at index 0, and so on
- InstructionOffsetMap - Class in org.jf.dexlib2.util
- InstructionOffsetMap(List<? extends Instruction>) - Constructor for class org.jf.dexlib2.util.InstructionOffsetMap
- InstructionOffsetMap.InvalidInstructionIndex - Exception in org.jf.dexlib2.util
- InstructionOffsetMap.InvalidInstructionOffset - Exception in org.jf.dexlib2.util
- InstructionRewriter - Class in org.jf.dexlib2.rewriter
- InstructionRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.InstructionRewriter
- InstructionRewriter.BaseRewrittenReferenceInstruction<T extends ReferenceInstruction> - Class in org.jf.dexlib2.rewriter
- InstructionRewriter.RewrittenInstruction20bc - Class in org.jf.dexlib2.rewriter
- InstructionRewriter.RewrittenInstruction21c - Class in org.jf.dexlib2.rewriter
- InstructionRewriter.RewrittenInstruction22c - Class in org.jf.dexlib2.rewriter
- InstructionRewriter.RewrittenInstruction31c - Class in org.jf.dexlib2.rewriter
- InstructionRewriter.RewrittenInstruction35c - Class in org.jf.dexlib2.rewriter
- InstructionRewriter.RewrittenInstruction3rc - Class in org.jf.dexlib2.rewriter
- instructions - Variable in class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- instructionStart - Variable in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction
- InstructionUtil - Class in org.jf.dexlib2.util
- InstructionWriter<StringRef extends StringReference,TypeRef extends TypeReference,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference,ProtoRefKey extends MethodProtoReference,MethodHandleKey extends MethodHandleReference,CallSiteKey extends CallSiteReference> - Class in org.jf.dexlib2.writer
- INT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- INT - Static variable in class org.jf.dexlib2.ValueType
- INT_TO_BYTE - org.jf.dexlib2.Opcode
- INT_TO_CHAR - org.jf.dexlib2.Opcode
- INT_TO_DOUBLE - org.jf.dexlib2.Opcode
- INT_TO_FLOAT - org.jf.dexlib2.Opcode
- INT_TO_LONG - org.jf.dexlib2.Opcode
- INT_TO_SHORT - org.jf.dexlib2.Opcode
- INTEGER - Static variable in class org.jf.dexlib2.analysis.RegisterType
- INTEGER_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- IntEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded integer value.
- INTERFACE - org.jf.dexlib2.AccessFlags
- interfaces - Variable in class org.jf.dexlib2.immutable.ImmutableClassDef
- INTERFACES_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- interfacesFullyResolved - Variable in class org.jf.dexlib2.analysis.ClassProto
- intern(CharSequence) - Method in class org.jf.dexlib2.writer.pool.StringPool
- intern(CharSequence) - Method in class org.jf.dexlib2.writer.pool.TypePool
- intern(Collection<? extends CharSequence>) - Method in class org.jf.dexlib2.writer.pool.TypeListPool
- intern(Set<? extends Annotation>) - Method in class org.jf.dexlib2.writer.pool.AnnotationSetPool
- intern(Annotation) - Method in class org.jf.dexlib2.writer.pool.AnnotationPool
- intern(ClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- intern(CallSiteReference) - Method in class org.jf.dexlib2.writer.pool.CallSitePool
- intern(FieldReference) - Method in class org.jf.dexlib2.writer.pool.FieldPool
- intern(MethodHandleReference) - Method in class org.jf.dexlib2.writer.pool.MethodHandlePool
- intern(MethodProtoReference) - Method in class org.jf.dexlib2.writer.pool.ProtoPool
- intern(MethodReference) - Method in class org.jf.dexlib2.writer.pool.MethodPool
- intern(ArrayEncodedValue) - Method in class org.jf.dexlib2.writer.pool.EncodedArrayPool
- internArrayEncodedValue(ArrayEncodedValue) - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedArrayPool
- internCallSite(CallSiteReference) - Method in class org.jf.dexlib2.writer.builder.BuilderCallSitePool
- internCallSite(CallSiteReference) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internClass(ClassDef) - Method in class org.jf.dexlib2.writer.pool.DexPool
-
Interns a class into this DexPool
- internClassDef(String, int, String, List<String>, String, Set<? extends Annotation>, Iterable<? extends BuilderField>, Iterable<? extends BuilderMethod>) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internedItems - Variable in class org.jf.dexlib2.writer.pool.BasePool
- internField(String, String, String, int, EncodedValue, Set<? extends Annotation>, Set<HiddenApiRestriction>) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internField(FieldReference) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
- internFieldReference(FieldReference) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internMethod(String, String, List<? extends MethodParameter>, String, int, Set<? extends Annotation>, Set<HiddenApiRestriction>, MethodImplementation) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internMethodHandle(MethodHandleReference) - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandlePool
- internMethodHandle(MethodHandleReference) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internMethodProtoReference(MethodProtoReference) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internMethodReference(MethodReference) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internNullable(CharSequence) - Method in class org.jf.dexlib2.writer.pool.StringPool
- internNullable(CharSequence) - Method in class org.jf.dexlib2.writer.pool.TypePool
- internNullableStringReference(String) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internNullableTypeReference(String) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internReference(Reference) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internStringReference(String) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- internTypeReference(String) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- InvalidFile() - Constructor for exception org.jf.dexlib2.util.DexUtil.InvalidFile
- InvalidFile(String) - Constructor for exception org.jf.dexlib2.util.DexUtil.InvalidFile
- InvalidFile(String, Throwable) - Constructor for exception org.jf.dexlib2.util.DexUtil.InvalidFile
- InvalidFile(Throwable) - Constructor for exception org.jf.dexlib2.util.DexUtil.InvalidFile
- InvalidInstructionIndex(int) - Constructor for exception org.jf.dexlib2.util.InstructionOffsetMap.InvalidInstructionIndex
- InvalidInstructionOffset(int) - Constructor for exception org.jf.dexlib2.util.InstructionOffsetMap.InvalidInstructionOffset
- InvalidMethodHandleTypeException(int) - Constructor for exception org.jf.dexlib2.MethodHandleType.InvalidMethodHandleTypeException
- InvalidMethodHandleTypeException(int, String, Object...) - Constructor for exception org.jf.dexlib2.MethodHandleType.InvalidMethodHandleTypeException
- InvalidOatFileException(String) - Constructor for exception org.jf.dexlib2.dexbacked.OatFile.InvalidOatFileException
- InvalidReferenceException(String) - Constructor for exception org.jf.dexlib2.iface.reference.Reference.InvalidReferenceException
- InvalidReferenceException(String, String) - Constructor for exception org.jf.dexlib2.iface.reference.Reference.InvalidReferenceException
- InvalidReferenceException(String, String, Throwable) - Constructor for exception org.jf.dexlib2.iface.reference.Reference.InvalidReferenceException
- InvalidReferenceException(String, Throwable) - Constructor for exception org.jf.dexlib2.iface.reference.Reference.InvalidReferenceException
- InvalidReferenceTypeException(int) - Constructor for exception org.jf.dexlib2.ReferenceType.InvalidReferenceTypeException
- InvalidReferenceTypeException(int, String, Object...) - Constructor for exception org.jf.dexlib2.ReferenceType.InvalidReferenceTypeException
- InvalidTryException(String, Object...) - Constructor for exception org.jf.dexlib2.writer.util.TryListBuilder.InvalidTryException
- InvalidTryException(Throwable) - Constructor for exception org.jf.dexlib2.writer.util.TryListBuilder.InvalidTryException
- InvalidTryException(Throwable, String, Object...) - Constructor for exception org.jf.dexlib2.writer.util.TryListBuilder.InvalidTryException
- INVOKE_CONSTRUCTOR - Static variable in class org.jf.dexlib2.MethodHandleType
- INVOKE_CUSTOM - org.jf.dexlib2.Opcode
- INVOKE_CUSTOM_RANGE - org.jf.dexlib2.Opcode
- INVOKE_DIRECT - org.jf.dexlib2.Opcode
- INVOKE_DIRECT - Static variable in class org.jf.dexlib2.MethodHandleType
- INVOKE_DIRECT_EMPTY - org.jf.dexlib2.Opcode
- INVOKE_DIRECT_RANGE - org.jf.dexlib2.Opcode
- INVOKE_INSTANCE - Static variable in class org.jf.dexlib2.MethodHandleType
- INVOKE_INTERFACE - org.jf.dexlib2.Opcode
- INVOKE_INTERFACE - Static variable in class org.jf.dexlib2.MethodHandleType
- INVOKE_INTERFACE_RANGE - org.jf.dexlib2.Opcode
- INVOKE_OBJECT_INIT_RANGE - org.jf.dexlib2.Opcode
- INVOKE_POLYMORPHIC - org.jf.dexlib2.Opcode
- INVOKE_POLYMORPHIC_RANGE - org.jf.dexlib2.Opcode
- INVOKE_STATIC - org.jf.dexlib2.Opcode
- INVOKE_STATIC - Static variable in class org.jf.dexlib2.MethodHandleType
- INVOKE_STATIC_RANGE - org.jf.dexlib2.Opcode
- INVOKE_SUPER - org.jf.dexlib2.Opcode
- INVOKE_SUPER_QUICK - org.jf.dexlib2.Opcode
- INVOKE_SUPER_QUICK_RANGE - org.jf.dexlib2.Opcode
- INVOKE_SUPER_RANGE - org.jf.dexlib2.Opcode
- INVOKE_VIRTUAL - org.jf.dexlib2.Opcode
- INVOKE_VIRTUAL_QUICK - org.jf.dexlib2.Opcode
- INVOKE_VIRTUAL_QUICK_RANGE - org.jf.dexlib2.Opcode
- INVOKE_VIRTUAL_RANGE - org.jf.dexlib2.Opcode
- IPUT - org.jf.dexlib2.Opcode
- IPUT_BOOLEAN - org.jf.dexlib2.Opcode
- IPUT_BOOLEAN_QUICK - org.jf.dexlib2.Opcode
- IPUT_BYTE - org.jf.dexlib2.Opcode
- IPUT_BYTE_QUICK - org.jf.dexlib2.Opcode
- IPUT_CHAR - org.jf.dexlib2.Opcode
- IPUT_CHAR_QUICK - org.jf.dexlib2.Opcode
- IPUT_OBJECT - org.jf.dexlib2.Opcode
- IPUT_OBJECT_QUICK - org.jf.dexlib2.Opcode
- IPUT_OBJECT_VOLATILE - org.jf.dexlib2.Opcode
- IPUT_QUICK - org.jf.dexlib2.Opcode
- IPUT_SHORT - org.jf.dexlib2.Opcode
- IPUT_SHORT_QUICK - org.jf.dexlib2.Opcode
- IPUT_VOLATILE - org.jf.dexlib2.Opcode
- IPUT_WIDE - org.jf.dexlib2.Opcode
- IPUT_WIDE_QUICK - org.jf.dexlib2.Opcode
- IPUT_WIDE_VOLATILE - org.jf.dexlib2.Opcode
- isAligned(int, int) - Static method in class org.jf.dexlib2.util.AlignmentUtils
- isArt() - Method in class org.jf.dexlib2.analysis.ClassPath
- isArt() - Method in class org.jf.dexlib2.Opcodes
- isBeginningInstruction() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
Is this instruction a "beginning instruction".
- isCdex(byte[], int) - Static method in class org.jf.dexlib2.dexbacked.CDexBackedDexFile
- isConstructor(MethodReference) - Static method in class org.jf.dexlib2.util.MethodUtil
- isDefaultValue(EncodedValue) - Static method in class org.jf.dexlib2.util.EncodedValueUtils
- isDex(ZipFile, ZipEntry) - Method in class org.jf.dexlib2.dexbacked.ZipDexContainer
- isDirect(Method) - Static method in class org.jf.dexlib2.util.MethodUtil
- isDomainSpecificApiFlag() - Method in enum org.jf.dexlib2.HiddenApiRestriction
- isEmpty() - Method in class org.jf.util.ArraySortedSet
- isImmutable(Item) - Method in class org.jf.util.ImmutableConverter
- isInterface() - Method in class org.jf.dexlib2.analysis.ArrayProto
- isInterface() - Method in class org.jf.dexlib2.analysis.ClassProto
-
Returns true if this class is an interface.
- isInterface() - Method in class org.jf.dexlib2.analysis.PrimitiveProto
- isInterface() - Method in interface org.jf.dexlib2.analysis.TypeProto
- isInterface() - Method in class org.jf.dexlib2.analysis.UnknownClassProto
- isInvokeInit() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- isInvokePolymorphic(Opcode) - Static method in class org.jf.dexlib2.util.InstructionUtil
- isInvokeStatic(Opcode) - Static method in class org.jf.dexlib2.util.InstructionUtil
- isJumboOpcode() - Method in enum org.jf.dexlib2.Opcode
- isLikelyDouble(long) - Static method in class org.jf.util.NumberUtils
- isLikelyFloat(int) - Static method in class org.jf.util.NumberUtils
- isNaturalSortedSet(Iterable<? extends T>) - Static method in class org.jf.util.CollectionUtils
- isNotWideningConversion(RegisterType, RegisterType) - Static method in class org.jf.dexlib2.analysis.MethodAnalyzer
- isPackagePrivate(Method) - Static method in class org.jf.dexlib2.util.MethodUtil
- isPayloadFormat - Variable in enum org.jf.dexlib2.Format
- isPlaced() - Method in class org.jf.dexlib2.builder.ItemWithLocation
- isPrimitiveType(String) - Static method in class org.jf.dexlib2.util.TypeUtils
- isQuickFieldaccessor() - Method in enum org.jf.dexlib2.Opcode
- isSet(int) - Method in enum org.jf.dexlib2.AccessFlags
- isSet(int) - Method in enum org.jf.dexlib2.HiddenApiRestriction
- isSortedSet(Comparator<? extends T>, Iterable<? extends T>) - Static method in class org.jf.util.CollectionUtils
- isStatic(Field) - Static method in class org.jf.dexlib2.util.FieldUtil
- isStatic(Method) - Static method in class org.jf.dexlib2.util.MethodUtil
- isStaticFieldAccessor() - Method in enum org.jf.dexlib2.Opcode
- isSupportedCdexVersion(int) - Static method in class org.jf.dexlib2.dexbacked.raw.CdexHeaderItem
- isSupportedDexVersion(int) - Static method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- isSupportedOdexVersion(int) - Static method in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- isSupportedVersion() - Method in class org.jf.dexlib2.dexbacked.OatFile
- isValidVerificationError(int) - Static method in class org.jf.dexlib2.VerificationError
- isVolatileFieldAccessor() - Method in enum org.jf.dexlib2.Opcode
- isWideType(String) - Static method in class org.jf.dexlib2.util.TypeUtils
- isWideType(TypeReference) - Static method in class org.jf.dexlib2.util.TypeUtils
- isZipFile() - Method in class org.jf.dexlib2.dexbacked.ZipDexContainer
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.CallSiteIdItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem.TryItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.FieldIdItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.MapItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.MethodHandleItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.MethodIdItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.StringIdItem
- ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.TypeIdItem
- itemCount - Variable in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- itemIdentities - Variable in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- itemType - Variable in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- ItemType - Class in org.jf.dexlib2.dexbacked.raw
- ItemType() - Constructor for class org.jf.dexlib2.dexbacked.raw.ItemType
- ItemWithLocation - Class in org.jf.dexlib2.builder
- ItemWithLocation() - Constructor for class org.jf.dexlib2.builder.ItemWithLocation
- iterator() - Method in class org.jf.dexlib2.dexbacked.util.FixedSizeSet
- iterator() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeCollection
- iterator() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeSet
- iterator() - Method in class org.jf.dexlib2.writer.builder.BuilderAnnotationSet
- iterator() - Method in class org.jf.dexlib2.writer.builder.BuilderMapEntryCollection
- iterator() - Method in class org.jf.util.AbstractForwardSequentialList
- iterator() - Method in class org.jf.util.ArraySortedSet
J
- javaToDexName(String) - Static method in class org.jf.dexlib2.analysis.reflection.util.ReflectionUtils
- JUMBO_OPCODE - Static variable in enum org.jf.dexlib2.Opcode
K
- key - Variable in class org.jf.dexlib2.builder.SwitchLabelElement
- key - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableSwitchElement
- Key(TypeCollection) - Constructor for class org.jf.dexlib2.writer.pool.TypeListPool.Key
- keyAt(int) - Method in class org.jf.util.SparseArray
-
Given an index in the range
0...size()-1
, returns the key from theindex
th key-value mapping that this SparseArray stores. - keyAt(int) - Method in class org.jf.util.SparseIntArray
-
Given an index in the range
0...size()-1
, returns the key from theindex
th key-value mapping that this SparseIntArray stores.
L
- Label - Class in org.jf.dexlib2.builder
- last() - Method in class org.jf.util.ArraySortedSet
- lastIndexOf(Iterable<T>, Predicate<? super T>) - Static method in class org.jf.util.CollectionUtils
- length() - Method in class org.jf.dexlib2.base.reference.BaseStringReference
- length() - Method in class org.jf.dexlib2.base.reference.BaseTypeReference
- LINE_NUMBER - Static variable in class org.jf.dexlib2.DebugItemType
- lineNumber - Variable in class org.jf.dexlib2.immutable.debug.ImmutableLineNumber
- LineNumber - Interface in org.jf.dexlib2.iface.debug
- LIST_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.AnnotationSetItem
- LIST_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.AnnotationSetRefList
- LIST_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.TypeListItem
- listComparator(Comparator<? super T>) - Static method in class org.jf.util.CollectionUtils
- listEquals(List<? extends CharSequence>, List<? extends CharSequence>) - Static method in class org.jf.util.CharSequenceUtils
- listHashCode(Iterable<T>) - Static method in class org.jf.util.CollectionUtils
- listHashCode(List<? extends CharSequence>) - Static method in class org.jf.util.CharSequenceUtils
- listIterator() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeList
- listIterator() - Method in class org.jf.util.AbstractForwardSequentialList
- listIterator(int) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeList
- listIterator(int) - Method in class org.jf.util.AbstractForwardSequentialList
- literal - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction11n
- literal - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21ih
- literal - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21lh
- literal - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21s
- literal - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22b
- literal - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22s
- literal - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction31i
- literal - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction51l
- literal - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11n
- literal - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21ih
- literal - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21lh
- literal - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21s
- literal - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- literal - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- literal - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31i
- literal - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction51l
- LITTLE_ENDIAN_TAG - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- loadDexContainer(File, Opcodes) - Static method in class org.jf.dexlib2.DexFileFactory
-
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.
- loadDexEntry(File, String, boolean, Opcodes) - Static method in class org.jf.dexlib2.DexFileFactory
-
Loads a dex entry from a container format (zip/oat) This has two modes of operation, depending on the exactMatch parameter.
- loadDexFile(File, Opcodes) - Static method in class org.jf.dexlib2.DexFileFactory
-
Loads a dex/apk/odex/oat file.
- loadDexFile(String, Opcodes) - Static method in class org.jf.dexlib2.DexFileFactory
- loadEntry(File, boolean) - Method in class org.jf.dexlib2.analysis.PathEntryLoader
- loadEntry(ZipFile, ZipEntry) - Method in class org.jf.dexlib2.dexbacked.ZipDexContainer
- LocalInfo - Interface in org.jf.dexlib2.iface.debug
- LocatedDebugItems - Class in org.jf.dexlib2.builder
- LocatedDebugItems() - Constructor for class org.jf.dexlib2.builder.LocatedDebugItems
- LocatedItems<T extends ItemWithLocation> - Class in org.jf.dexlib2.builder
- LocatedItems() - Constructor for class org.jf.dexlib2.builder.LocatedItems
- LocatedLabels - Class in org.jf.dexlib2.builder
- LocatedLabels() - Constructor for class org.jf.dexlib2.builder.LocatedLabels
- LONG - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- LONG - Static variable in class org.jf.dexlib2.ValueType
- LONG_HI - Static variable in class org.jf.dexlib2.analysis.RegisterType
- LONG_HI_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- LONG_LO - Static variable in class org.jf.dexlib2.analysis.RegisterType
- LONG_LO_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- LONG_TO_DOUBLE - org.jf.dexlib2.Opcode
- LONG_TO_FLOAT - org.jf.dexlib2.Opcode
- LONG_TO_INT - org.jf.dexlib2.Opcode
- LongEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded long value.
- LongHatLiteralInstruction - Interface in org.jf.dexlib2.iface.instruction
- looksLikeSyntheticAccessor(String) - Static method in class org.jf.dexlib2.util.SyntheticAccessorResolver
M
- MAGIC_LENGTH - Static variable in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- MAGIC_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.AnnotationDirectoryItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.AnnotationItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.AnnotationSetItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.AnnotationSetRefList
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.CallSiteIdItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.ClassDataItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.CodeItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.DebugInfoItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.EncodedArrayItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.FieldIdItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.HiddenApiClassDataItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.MapItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.MethodHandleItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.MethodIdItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.StringDataItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.StringIdItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.TypeIdItem
- makeAnnotator(DexAnnotator, MapItem) - Static method in class org.jf.dexlib2.dexbacked.raw.TypeListItem
- makeArrayPayload(int, List<Number>) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeArrayPayload(int, List<Number>) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeDeferredOutputStream() - Method in interface org.jf.dexlib2.writer.io.DeferredOutputStreamFactory
- makeImmutable(Item) - Method in class org.jf.util.ImmutableConverter
- makeInstruction10t(Opcode, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction10t(Opcode, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction10x(Opcode) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction10x(Opcode) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction11n(Opcode, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction11n(Opcode, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction11x(Opcode, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction11x(Opcode, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction12x(Opcode, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction12x(Opcode, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction20bc(Opcode, int, Reference) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction20bc(Opcode, int, Ref) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction20t(Opcode, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction20t(Opcode, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction21c(Opcode, int, Reference) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction21c(Opcode, int, Ref) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction21ih(Opcode, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction21ih(Opcode, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction21lh(Opcode, int, long) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction21lh(Opcode, int, long) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction21s(Opcode, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction21s(Opcode, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction21t(Opcode, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction21t(Opcode, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction22b(Opcode, int, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction22b(Opcode, int, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction22c(Opcode, int, int, Reference) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction22c(Opcode, int, int, Ref) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction22s(Opcode, int, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction22s(Opcode, int, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction22t(Opcode, int, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction22t(Opcode, int, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction22x(Opcode, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction22x(Opcode, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction23x(Opcode, int, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction23x(Opcode, int, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction30t(Opcode, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction30t(Opcode, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction31c(Opcode, int, Reference) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction31c(Opcode, int, Ref) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction31i(Opcode, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction31i(Opcode, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction31t(Opcode, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction31t(Opcode, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction32x(Opcode, int, int) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction32x(Opcode, int, int) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction35c(Opcode, int, int, int, int, int, int, Reference) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction35c(Opcode, int, int, int, int, int, int, Ref) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction3rc(Opcode, int, int, Reference) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction3rc(Opcode, int, int, Ref) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeInstruction51l(Opcode, int, long) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeInstruction51l(Opcode, int, long) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeMutableMethodImplementation(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
- makeMutableMethodImplementation(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- makeMutableMethodImplementation(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- makePackedSwitchPayload(List<? extends SwitchElement>) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makePackedSwitchPayload(List<? extends SwitchElement>) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- makeReference(DexBackedDexFile, int, int) - Static method in class org.jf.dexlib2.dexbacked.reference.DexBackedReference
- makeSparseSwitchPayload(List<? extends SwitchElement>) - Method in class org.jf.dexlib2.immutable.instruction.ImmutableInstructionFactory
- makeSparseSwitchPayload(List<? extends SwitchElement>) - Method in interface org.jf.dexlib2.writer.InstructionFactory
- MAP_LIST - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- MAP_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- mapApiToArtVersion(int) - Static method in class org.jf.dexlib2.VersionMap
- mapApiToDexVersion(int) - Static method in class org.jf.dexlib2.VersionMap
- mapArtVersionToApi(int) - Static method in class org.jf.dexlib2.VersionMap
- mapDexVersionToApi(int) - Static method in class org.jf.dexlib2.VersionMap
- MapItem - Class in org.jf.dexlib2.dexbacked.raw
- MapItem(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.raw.MapItem
- mapSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- mark() - Method in class org.jf.dexlib2.writer.pool.BasePool
- mark() - Method in class org.jf.dexlib2.writer.pool.DexPool
-
Creates a marked state that can be returned to by calling reset() This is useful to rollback the last added class if it causes a method/field/type overflow
- mark() - Method in interface org.jf.dexlib2.writer.pool.Markable
- Markable - Interface in org.jf.dexlib2.writer.pool
- markSupported() - Method in class org.jf.util.RandomAccessFileInputStream
- massageTryBlocks(List<? extends TryBlock<? extends EH>>) - Static method in class org.jf.dexlib2.writer.util.TryListBuilder
- MAX_POOL_SIZE - Static variable in class org.jf.dexlib2.writer.DexWriter
- Member - Interface in org.jf.dexlib2.iface
-
This class represents a generic class member
- MEMBER_ID_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.MethodHandleItem
- memberReference - Variable in class org.jf.dexlib2.immutable.reference.ImmutableMethodHandleReference
- MemoryDataStore - Class in org.jf.dexlib2.writer.io
- MemoryDataStore() - Constructor for class org.jf.dexlib2.writer.io.MemoryDataStore
- MemoryDataStore(int) - Constructor for class org.jf.dexlib2.writer.io.MemoryDataStore
- MemoryDeferredOutputStream - Class in org.jf.dexlib2.writer.io
-
A deferred output stream that is stored in memory
- MemoryDeferredOutputStream() - Constructor for class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
- MemoryDeferredOutputStream(int) - Constructor for class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
- merge(RegisterType) - Method in class org.jf.dexlib2.analysis.RegisterType
- mergeItemsIntoNext(MethodLocation, LocatedItems<T>) - Method in class org.jf.dexlib2.builder.LocatedItems
- mergeRegister(int, RegisterType, BitSet, boolean) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- mergeTable - Static variable in class org.jf.dexlib2.analysis.RegisterType
- method - Variable in class org.jf.dexlib2.dexbacked.DexBackedMethodImplementation
- method - Variable in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- Method - Interface in org.jf.dexlib2.iface
-
This class represents a specific method definition in a class.
- METHOD - Static variable in class org.jf.dexlib2.ReferenceType
- METHOD - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- METHOD - Static variable in class org.jf.dexlib2.ValueType
- METHOD_COUNT_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- METHOD_HANDLE - Static variable in class org.jf.dexlib2.ReferenceType
- METHOD_HANDLE - Static variable in class org.jf.dexlib2.ValueType
- METHOD_HANDLE_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- METHOD_HANDLE_TYPE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.MethodHandleItem
- METHOD_ID_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- METHOD_IS_DIRECT - Static variable in class org.jf.dexlib2.util.MethodUtil
- METHOD_IS_VIRTUAL - Static variable in class org.jf.dexlib2.util.MethodUtil
- METHOD_PROTO - Static variable in class org.jf.dexlib2.ReferenceType
- METHOD_START_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- METHOD_TYPE - Static variable in class org.jf.dexlib2.ValueType
- methodAnalyzer - Variable in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
The MethodAnalyzer containing this instruction
- MethodAnalyzer - Class in org.jf.dexlib2.analysis
-
The MethodAnalyzer performs several functions.
- MethodAnalyzer(ClassPath, Method, InlineMethodResolver, boolean) - Constructor for class org.jf.dexlib2.analysis.MethodAnalyzer
- methodEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenMethodEncodedValue
- MethodEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded method value.
- methodHandle - Variable in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- MethodHandleEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded method type value.
- methodHandleIndex - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodHandleReference
- MethodHandleItem - Class in org.jf.dexlib2.dexbacked.raw
- MethodHandleItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.MethodHandleItem
- methodHandleOffset - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodHandleReference
- MethodHandlePool - Class in org.jf.dexlib2.writer.pool
- MethodHandlePool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.MethodHandlePool
- methodHandleReference - Variable in class org.jf.dexlib2.immutable.value.ImmutableMethodHandleEncodedValue
- MethodHandleReference - Interface in org.jf.dexlib2.iface.reference
-
This class represents a reference to a method handle
- methodHandleSection - Variable in class org.jf.dexlib2.writer.DexWriter
- MethodHandleSection<MethodHandleKey extends MethodHandleReference,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference> - Interface in org.jf.dexlib2.writer
- methodHandleSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- methodHandleType - Variable in class org.jf.dexlib2.immutable.reference.ImmutableMethodHandleReference
- MethodHandleType - Class in org.jf.dexlib2
- MethodHandleType() - Constructor for class org.jf.dexlib2.MethodHandleType
- MethodHandleType.InvalidMethodHandleTypeException - Exception in org.jf.dexlib2
- MethodIdItem - Class in org.jf.dexlib2.dexbacked.raw
- MethodIdItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.MethodIdItem
- methodImplementation - Variable in class org.jf.dexlib2.immutable.ImmutableMethod
- methodImplementation - Variable in class org.jf.dexlib2.rewriter.MethodImplementationRewriter.RewrittenMethodImplementation
- MethodImplementation - Interface in org.jf.dexlib2.iface
-
This class represents the implementation details of a method.
- MethodImplementationBuilder - Class in org.jf.dexlib2.builder
- MethodImplementationBuilder(int) - Constructor for class org.jf.dexlib2.builder.MethodImplementationBuilder
- MethodImplementationRewriter - Class in org.jf.dexlib2.rewriter
- MethodImplementationRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.MethodImplementationRewriter
- MethodImplementationRewriter.RewrittenMethodImplementation - Class in org.jf.dexlib2.rewriter
- methodIndex - Variable in class org.jf.dexlib2.dexbacked.DexBackedMethod
- MethodLocation - Class in org.jf.dexlib2.builder
- methodName - Variable in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- methodParameter - Variable in class org.jf.dexlib2.rewriter.MethodParameterRewriter.RewrittenMethodParameter
- MethodParameter - Interface in org.jf.dexlib2.iface
-
This class represents a method parameter.
- MethodParameterRewriter - Class in org.jf.dexlib2.rewriter
- MethodParameterRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.MethodParameterRewriter
- MethodParameterRewriter.RewrittenMethodParameter - Class in org.jf.dexlib2.rewriter
- MethodPool - Class in org.jf.dexlib2.writer.pool
- MethodPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.MethodPool
- methodProto - Variable in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- methodProtoReference - Variable in class org.jf.dexlib2.immutable.value.ImmutableMethodTypeEncodedValue
- MethodProtoReference - Interface in org.jf.dexlib2.iface.reference
-
This class represents a reference to a method prototype.
- methodReference - Variable in class org.jf.dexlib2.rewriter.MethodReferenceRewriter.RewrittenMethodReference
- MethodReference - Interface in org.jf.dexlib2.iface.reference
-
This class represents a reference to a method.
- MethodReferenceRewriter - Class in org.jf.dexlib2.rewriter
- MethodReferenceRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.MethodReferenceRewriter
- MethodReferenceRewriter.RewrittenMethodReference - Class in org.jf.dexlib2.rewriter
- MethodRewriter - Class in org.jf.dexlib2.rewriter
- MethodRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.MethodRewriter
- MethodRewriter.RewrittenMethod - Class in org.jf.dexlib2.rewriter
- methodSection - Variable in class org.jf.dexlib2.writer.DexWriter
- MethodSection<StringKey,TypeKey,ProtoRefKey extends MethodProtoReference,MethodRefKey extends MethodReference,MethodKey> - Interface in org.jf.dexlib2.writer
- methodSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- methodSignaturesMatch(MethodReference, MethodReference) - Static method in class org.jf.dexlib2.util.MethodUtil
- MethodTypeEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded method type value.
- MethodUtil - Class in org.jf.dexlib2.util
- MONITOR_ENTER - org.jf.dexlib2.Opcode
- MONITOR_EXIT - org.jf.dexlib2.Opcode
- MOVE - org.jf.dexlib2.Opcode
- MOVE_16 - org.jf.dexlib2.Opcode
- MOVE_EXCEPTION - org.jf.dexlib2.Opcode
- MOVE_FROM16 - org.jf.dexlib2.Opcode
- MOVE_OBJECT - org.jf.dexlib2.Opcode
- MOVE_OBJECT_16 - org.jf.dexlib2.Opcode
- MOVE_OBJECT_FROM16 - org.jf.dexlib2.Opcode
- MOVE_RESULT - org.jf.dexlib2.Opcode
- MOVE_RESULT_OBJECT - org.jf.dexlib2.Opcode
- MOVE_RESULT_WIDE - org.jf.dexlib2.Opcode
- MOVE_WIDE - org.jf.dexlib2.Opcode
- MOVE_WIDE_16 - org.jf.dexlib2.Opcode
- MOVE_WIDE_FROM16 - org.jf.dexlib2.Opcode
- moveBy(int) - Method in class org.jf.dexlib2.util.AnnotatedBytes
-
Moves the cursor forward or backward by some amount
- moveRelative(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- moveTo(int) - Method in class org.jf.dexlib2.util.AnnotatedBytes
-
Moves the cursor to a new location
- MUL - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- MUL_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- MUL_DOUBLE - org.jf.dexlib2.Opcode
- MUL_DOUBLE_2ADDR - org.jf.dexlib2.Opcode
- MUL_FLOAT - org.jf.dexlib2.Opcode
- MUL_FLOAT_2ADDR - org.jf.dexlib2.Opcode
- MUL_INT - org.jf.dexlib2.Opcode
- MUL_INT_2ADDR - org.jf.dexlib2.Opcode
- MUL_INT_LIT16 - org.jf.dexlib2.Opcode
- MUL_INT_LIT8 - org.jf.dexlib2.Opcode
- MUL_LONG - org.jf.dexlib2.Opcode
- MUL_LONG_2ADDR - org.jf.dexlib2.Opcode
- MultiDexContainer<T extends DexFile> - Interface in org.jf.dexlib2.iface
-
This class represents a dex container that can contain multiple, named dex files
- MultiDexContainer.DexEntry<T extends DexFile> - Interface in org.jf.dexlib2.iface
-
This class represents a dex file entry in a MultiDexContainer
- MultipleMatchingDexEntriesException(String, Object...) - Constructor for exception org.jf.dexlib2.DexFileFactory.MultipleMatchingDexEntriesException
- MutableMethodImplementation - Class in org.jf.dexlib2.builder
- MutableMethodImplementation(int) - Constructor for class org.jf.dexlib2.builder.MutableMethodImplementation
- MutableMethodImplementation(MethodImplementation) - Constructor for class org.jf.dexlib2.builder.MutableMethodImplementation
N
- name - Variable in class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- name - Variable in class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- name - Variable in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- name - Variable in class org.jf.dexlib2.immutable.ImmutableAnnotationElement
- name - Variable in class org.jf.dexlib2.immutable.ImmutableField
- name - Variable in class org.jf.dexlib2.immutable.ImmutableMethod
- name - Variable in class org.jf.dexlib2.immutable.ImmutableMethodParameter
- name - Variable in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- name - Variable in class org.jf.dexlib2.immutable.reference.ImmutableFieldReference
- name - Variable in class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- name - Variable in enum org.jf.dexlib2.Opcode
- NAME_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.FieldIdItem
- NAME_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.MethodIdItem
- nameIndex - Variable in class org.jf.dexlib2.dexbacked.DexBackedAnnotationElement
- NarrowHatLiteralInstruction - Interface in org.jf.dexlib2.iface.instruction
- NarrowLiteralInstruction - Interface in org.jf.dexlib2.iface.instruction
- NATIVE - org.jf.dexlib2.AccessFlags
- NEG_DOUBLE - org.jf.dexlib2.Opcode
- NEG_FLOAT - org.jf.dexlib2.Opcode
- NEG_INT - org.jf.dexlib2.Opcode
- NEG_LONG - org.jf.dexlib2.Opcode
- NEGATIVE_ONE - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- NEW_ARRAY - org.jf.dexlib2.Opcode
- NEW_INSTANCE - org.jf.dexlib2.Opcode
- newLabelForAddress(int) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- newLabelForIndex(int) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- newOrEmpty(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
- newOrEmpty(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.util.EncodedArrayItemIterator
- newOrEmpty(DexBackedDexFile, int, DexBackedMethodImplementation) - Static method in class org.jf.dexlib2.dexbacked.util.DebugInfo
- newSwitchPayloadReferenceLabel(MethodLocation, int[], int) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- next() - Method in class org.jf.dexlib2.dexbacked.util.ParameterIterator
- next() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeIterator
- next() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- next() - Method in class org.jf.util.AbstractListIterator
- nextIndex() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- nextIndex() - Method in class org.jf.util.AbstractListIterator
- NibbleUtils - Class in org.jf.util
- NibbleUtils() - Constructor for class org.jf.util.NibbleUtils
- NO_INDEX - Static variable in class org.jf.dexlib2.writer.DexWriter
- NO_OFFSET - Static variable in class org.jf.dexlib2.writer.DexWriter
- NO_SUCH_CLASS - Static variable in class org.jf.dexlib2.VerificationError
- NO_SUCH_FIELD - Static variable in class org.jf.dexlib2.VerificationError
- NO_SUCH_METHOD - Static variable in class org.jf.dexlib2.VerificationError
- NO_VERSION - Static variable in class org.jf.dexlib2.VersionMap
- NONE - Static variable in class org.jf.dexlib2.ReferenceType
- NOP - org.jf.dexlib2.Opcode
- NOT_ART - Static variable in class org.jf.dexlib2.analysis.ClassPath
- NOT_INT - org.jf.dexlib2.Opcode
- NOT_LONG - org.jf.dexlib2.Opcode
- NOT_SPECIFIED - Static variable in class org.jf.dexlib2.analysis.ClassPath
- NotADexFile() - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedDexFile.NotADexFile
- NotADexFile(String) - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedDexFile.NotADexFile
- NotADexFile(String, Throwable) - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedDexFile.NotADexFile
- NotADexFile(Throwable) - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedDexFile.NotADexFile
- NotAnOatFileException() - Constructor for exception org.jf.dexlib2.dexbacked.OatFile.NotAnOatFileException
- NotAnOdexFile() - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedOdexFile.NotAnOdexFile
- NotAnOdexFile(String) - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedOdexFile.NotAnOdexFile
- NotAnOdexFile(String, Throwable) - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedOdexFile.NotAnOdexFile
- NotAnOdexFile(Throwable) - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedOdexFile.NotAnOdexFile
- NotAZipFileException() - Constructor for exception org.jf.dexlib2.dexbacked.ZipDexContainer.NotAZipFileException
- NULL - Static variable in class org.jf.dexlib2.analysis.RegisterType
- NULL - Static variable in class org.jf.dexlib2.ValueType
- NULL_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- NullableIndexSection<Key> - Interface in org.jf.dexlib2.writer
- NullableOffsetSection<Key> - Interface in org.jf.dexlib2.writer
- NullEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded null value.
- nullToEmptyList(ImmutableList<T>) - Static method in class org.jf.util.ImmutableUtils
- nullToEmptySet(ImmutableSet<T>) - Static method in class org.jf.util.ImmutableUtils
- nullToEmptySortedSet(ImmutableSortedSet<T>) - Static method in class org.jf.util.ImmutableUtils
- numAnnotationDirectoryItems - Variable in class org.jf.dexlib2.writer.DexWriter
- numAnnotationSetRefItems - Variable in class org.jf.dexlib2.writer.DexWriter
- NumberUtils - Class in org.jf.util
- NumberUtils() - Constructor for class org.jf.util.NumberUtils
- numClassDataItems - Variable in class org.jf.dexlib2.writer.DexWriter
- numCodeItemItems - Variable in class org.jf.dexlib2.writer.DexWriter
- numDebugInfoItems - Variable in class org.jf.dexlib2.writer.DexWriter
O
- OatCDexFile(byte[], int) - Constructor for class org.jf.dexlib2.dexbacked.OatFile.OatCDexFile
- OatDexFile(byte[], int) - Constructor for class org.jf.dexlib2.dexbacked.OatFile.OatDexFile
- oatFile - Variable in exception org.jf.dexlib2.DexFileFactory.UnsupportedOatVersionException
- OatFile - Class in org.jf.dexlib2.dexbacked
- OatFile(byte[]) - Constructor for class org.jf.dexlib2.dexbacked.OatFile
- OatFile(byte[], OatFile.VdexProvider) - Constructor for class org.jf.dexlib2.dexbacked.OatFile
- OatFile.InvalidOatFileException - Exception in org.jf.dexlib2.dexbacked
- OatFile.NotAnOatFileException - Exception in org.jf.dexlib2.dexbacked
- OatFile.OatCDexFile - Class in org.jf.dexlib2.dexbacked
- OatFile.OatDexFile - Class in org.jf.dexlib2.dexbacked
- OatFile.VdexProvider - Interface in org.jf.dexlib2.dexbacked
- oatVersion - Variable in class org.jf.dexlib2.analysis.ClassPath
- objectRegisterNum - Variable in class org.jf.dexlib2.analysis.UnresolvedOdexInstruction
- ODEX_ONLY - Static variable in enum org.jf.dexlib2.Opcode
- OdexedFieldInstructionMapper - Class in org.jf.dexlib2.analysis
- OdexedFieldInstructionMapper(boolean) - Constructor for class org.jf.dexlib2.analysis.OdexedFieldInstructionMapper
- OdexHeaderItem - Class in org.jf.dexlib2.dexbacked.raw
- OdexHeaderItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
- odexOnly() - Method in enum org.jf.dexlib2.Opcode
- of(int, Reference) - Static method in class org.jf.dexlib2.immutable.reference.ImmutableReferenceFactory
- of(Comparator<? super T>, T[]) - Static method in class org.jf.util.ArraySortedSet
- of(Annotation) - Static method in class org.jf.dexlib2.immutable.ImmutableAnnotation
- of(AnnotationElement) - Static method in class org.jf.dexlib2.immutable.ImmutableAnnotationElement
- of(ClassDef) - Static method in class org.jf.dexlib2.immutable.ImmutableClassDef
- of(DebugItem) - Static method in class org.jf.dexlib2.immutable.debug.ImmutableDebugItem
- of(EndLocal) - Static method in class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- of(EpilogueBegin) - Static method in class org.jf.dexlib2.immutable.debug.ImmutableEpilogueBegin
- of(LineNumber) - Static method in class org.jf.dexlib2.immutable.debug.ImmutableLineNumber
- of(PrologueEnd) - Static method in class org.jf.dexlib2.immutable.debug.ImmutablePrologueEnd
- of(RestartLocal) - Static method in class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- of(SetSourceFile) - Static method in class org.jf.dexlib2.immutable.debug.ImmutableSetSourceFile
- of(StartLocal) - Static method in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- of(DexFile) - Static method in class org.jf.dexlib2.immutable.ImmutableDexFile
- of(ExceptionHandler) - Static method in class org.jf.dexlib2.immutable.ImmutableExceptionHandler
- of(Field) - Static method in class org.jf.dexlib2.immutable.ImmutableField
- of(ArrayPayload) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
- of(Instruction10t) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction10t
- of(Instruction10x) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction10x
- of(Instruction11n) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11n
- of(Instruction11x) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11x
- of(Instruction12x) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction12x
- of(Instruction20bc) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20bc
- of(Instruction20t) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20t
- of(Instruction21c) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21c
- of(Instruction21ih) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21ih
- of(Instruction21lh) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21lh
- of(Instruction21s) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21s
- of(Instruction21t) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21t
- of(Instruction22b) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- of(Instruction22c) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- of(Instruction22cs) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22cs
- of(Instruction22s) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- of(Instruction22t) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22t
- of(Instruction22x) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22x
- of(Instruction23x) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction23x
- of(Instruction30t) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction30t
- of(Instruction31c) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31c
- of(Instruction31i) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31i
- of(Instruction31t) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31t
- of(Instruction32x) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction32x
- of(Instruction35c) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- of(Instruction35mi) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- of(Instruction35ms) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- of(Instruction3rc) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- of(Instruction3rmi) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rmi
- of(Instruction3rms) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rms
- of(Instruction45cc) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- of(Instruction4rcc) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- of(Instruction51l) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction51l
- of(PackedSwitchPayload) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload
- of(SparseSwitchPayload) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload
- of(UnknownInstruction) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableUnknownInstruction
- of(Instruction) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction
- of(SwitchElement) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableSwitchElement
- of(Method) - Static method in class org.jf.dexlib2.immutable.ImmutableMethod
- of(MethodImplementation) - Static method in class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- of(MethodParameter) - Static method in class org.jf.dexlib2.immutable.ImmutableMethodParameter
- of(CallSiteReference) - Static method in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
- of(FieldReference) - Static method in class org.jf.dexlib2.immutable.reference.ImmutableFieldReference
- of(MethodHandleReference) - Static method in class org.jf.dexlib2.immutable.reference.ImmutableMethodHandleReference
- of(MethodProtoReference) - Static method in class org.jf.dexlib2.immutable.reference.ImmutableMethodProtoReference
- of(MethodReference) - Static method in class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- of(Reference) - Static method in class org.jf.dexlib2.immutable.reference.ImmutableReferenceFactory
- of(StringReference) - Static method in class org.jf.dexlib2.immutable.reference.ImmutableStringReference
- of(TypeReference) - Static method in class org.jf.dexlib2.immutable.reference.ImmutableTypeReference
- of(TryBlock<? extends ExceptionHandler>) - Static method in class org.jf.dexlib2.immutable.ImmutableTryBlock
- of(AnnotationEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableAnnotationEncodedValue
- of(ArrayEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableArrayEncodedValue
- of(BooleanEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableBooleanEncodedValue
- of(ByteEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableByteEncodedValue
- of(CharEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableCharEncodedValue
- of(DoubleEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableDoubleEncodedValue
- of(EncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableEncodedValueFactory
- of(EnumEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableEnumEncodedValue
- of(FieldEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableFieldEncodedValue
- of(FloatEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableFloatEncodedValue
- of(IntEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableIntEncodedValue
- of(LongEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableLongEncodedValue
- of(MethodEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableMethodEncodedValue
- of(MethodHandleEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableMethodHandleEncodedValue
- of(MethodTypeEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableMethodTypeEncodedValue
- of(ShortEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableShortEncodedValue
- of(StringEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableStringEncodedValue
- of(TypeEncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableTypeEncodedValue
- offset - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableSwitchElement
- OFFSET_ITEM_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.HiddenApiClassDataItem
- OFFSET_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.MapItem
- OffsetInstruction - Interface in org.jf.dexlib2.iface.instruction
- OFFSETS_LIST_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HiddenApiClassDataItem
- OffsetSection<Key> - Interface in org.jf.dexlib2.writer
- ofNullable(EncodedValue) - Static method in class org.jf.dexlib2.immutable.value.ImmutableEncodedValueFactory
- ONE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- ONE_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- OneRegisterInstruction - Interface in org.jf.dexlib2.iface.instruction
- opcode - Variable in class org.jf.dexlib2.builder.BuilderInstruction
- opcode - Variable in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction
- opcode - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction
- Opcode - Enum in org.jf.dexlib2
- OPCODE - Static variable in class org.jf.dexlib2.builder.instruction.BuilderArrayPayload
- OPCODE - Static variable in class org.jf.dexlib2.builder.instruction.BuilderPackedSwitchPayload
- OPCODE - Static variable in class org.jf.dexlib2.builder.instruction.BuilderSparseSwitchPayload
- OPCODE - Static variable in class org.jf.dexlib2.dexbacked.instruction.DexBackedArrayPayload
- OPCODE - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
- OPCODE - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload
- OPCODE - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload
- opcodes - Variable in class org.jf.dexlib2.writer.DexWriter
- Opcodes - Class in org.jf.dexlib2
- OptionalIndexedSection() - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile.OptionalIndexedSection
- OR - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- OR_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- OR_INT - org.jf.dexlib2.Opcode
- OR_INT_2ADDR - org.jf.dexlib2.Opcode
- OR_INT_LIT16 - org.jf.dexlib2.Opcode
- OR_INT_LIT8 - org.jf.dexlib2.Opcode
- OR_LONG - org.jf.dexlib2.Opcode
- OR_LONG_2ADDR - org.jf.dexlib2.Opcode
- org.jf.dexlib2 - package org.jf.dexlib2
- org.jf.dexlib2.analysis - package org.jf.dexlib2.analysis
- org.jf.dexlib2.analysis.reflection - package org.jf.dexlib2.analysis.reflection
- org.jf.dexlib2.analysis.reflection.util - package org.jf.dexlib2.analysis.reflection.util
- org.jf.dexlib2.analysis.util - package org.jf.dexlib2.analysis.util
- org.jf.dexlib2.base - package org.jf.dexlib2.base
- org.jf.dexlib2.base.reference - package org.jf.dexlib2.base.reference
- org.jf.dexlib2.base.value - package org.jf.dexlib2.base.value
- org.jf.dexlib2.builder - package org.jf.dexlib2.builder
- org.jf.dexlib2.builder.debug - package org.jf.dexlib2.builder.debug
- org.jf.dexlib2.builder.instruction - package org.jf.dexlib2.builder.instruction
- org.jf.dexlib2.dexbacked - package org.jf.dexlib2.dexbacked
- org.jf.dexlib2.dexbacked.instruction - package org.jf.dexlib2.dexbacked.instruction
- org.jf.dexlib2.dexbacked.raw - package org.jf.dexlib2.dexbacked.raw
- org.jf.dexlib2.dexbacked.raw.util - package org.jf.dexlib2.dexbacked.raw.util
- org.jf.dexlib2.dexbacked.reference - package org.jf.dexlib2.dexbacked.reference
- org.jf.dexlib2.dexbacked.util - package org.jf.dexlib2.dexbacked.util
- org.jf.dexlib2.dexbacked.value - package org.jf.dexlib2.dexbacked.value
- org.jf.dexlib2.formatter - package org.jf.dexlib2.formatter
- org.jf.dexlib2.iface - package org.jf.dexlib2.iface
- org.jf.dexlib2.iface.debug - package org.jf.dexlib2.iface.debug
- org.jf.dexlib2.iface.instruction - package org.jf.dexlib2.iface.instruction
- org.jf.dexlib2.iface.instruction.formats - package org.jf.dexlib2.iface.instruction.formats
- org.jf.dexlib2.iface.reference - package org.jf.dexlib2.iface.reference
- org.jf.dexlib2.iface.value - package org.jf.dexlib2.iface.value
- org.jf.dexlib2.immutable - package org.jf.dexlib2.immutable
- org.jf.dexlib2.immutable.debug - package org.jf.dexlib2.immutable.debug
- org.jf.dexlib2.immutable.instruction - package org.jf.dexlib2.immutable.instruction
- org.jf.dexlib2.immutable.reference - package org.jf.dexlib2.immutable.reference
- org.jf.dexlib2.immutable.util - package org.jf.dexlib2.immutable.util
- org.jf.dexlib2.immutable.value - package org.jf.dexlib2.immutable.value
- org.jf.dexlib2.rewriter - package org.jf.dexlib2.rewriter
- org.jf.dexlib2.util - package org.jf.dexlib2.util
- org.jf.dexlib2.writer - package org.jf.dexlib2.writer
- org.jf.dexlib2.writer.builder - package org.jf.dexlib2.writer.builder
- org.jf.dexlib2.writer.io - package org.jf.dexlib2.writer.io
- org.jf.dexlib2.writer.pool - package org.jf.dexlib2.writer.pool
- org.jf.dexlib2.writer.util - package org.jf.dexlib2.writer.util
- org.jf.util - package org.jf.util
- originalInstruction - Variable in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
When deodexing, we might need to deodex this instruction multiple times, when we merge in new register information.
- originalInstruction - Variable in class org.jf.dexlib2.analysis.UnresolvedOdexInstruction
- originalOpcode - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableUnknownInstruction
- OTHER - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- outputAt(int) - Method in interface org.jf.dexlib2.writer.io.DexDataStore
- outputAt(int) - Method in class org.jf.dexlib2.writer.io.FileDataStore
- outputAt(int) - Method in class org.jf.dexlib2.writer.io.MemoryDataStore
- OUTS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- overridePredecessorRegisterType(AnalyzedInstruction, int, RegisterType, BitSet) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
Adds an override for a register type from a predecessor.
P
- PACKED_SWITCH - org.jf.dexlib2.Opcode
- PACKED_SWITCH_PAYLOAD - org.jf.dexlib2.Opcode
- PackedSwitchPayload - org.jf.dexlib2.Format
- PackedSwitchPayload - Interface in org.jf.dexlib2.iface.instruction.formats
- ParameterIterator - Class in org.jf.dexlib2.dexbacked.util
- ParameterIterator(List<? extends CharSequence>, List<? extends Set<? extends Annotation>>, Iterator<String>) - Constructor for class org.jf.dexlib2.dexbacked.util.ParameterIterator
- parameters - Variable in class org.jf.dexlib2.immutable.ImmutableMethod
- parameters - Variable in class org.jf.dexlib2.immutable.reference.ImmutableMethodProtoReference
- parameters - Variable in class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- PARAMETERS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
- ParamUtil - Class in org.jf.dexlib2.immutable.util
- ParamUtil() - Constructor for class org.jf.dexlib2.immutable.util.ParamUtil
- parseParamString(String) - Static method in class org.jf.dexlib2.immutable.util.ParamUtil
- PathEntryLoader - Class in org.jf.dexlib2.analysis
- PathEntryLoader(Opcodes) - Constructor for class org.jf.dexlib2.analysis.PathEntryLoader
- PayloadInstruction - Interface in org.jf.dexlib2.iface.instruction
-
Empty marker interface for the switch/array payload instructions
- peekBigUleb128Size() - Method in class org.jf.dexlib2.dexbacked.DexReader
- peekSleb128Size() - Method in class org.jf.dexlib2.dexbacked.DexReader
- peekSmallUleb128Size() - Method in class org.jf.dexlib2.dexbacked.DexReader
- peekStringLength(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- peekUbyte() - Method in class org.jf.dexlib2.dexbacked.DexReader
- peekUshort() - Method in class org.jf.dexlib2.dexbacked.DexReader
- PoolMethodProto - Class in org.jf.dexlib2.writer.pool
- PoolMethodProto(MethodReference) - Constructor for class org.jf.dexlib2.writer.pool.PoolMethodProto
- POS_BYTE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- POS_BYTE_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- POS_SHORT - Static variable in class org.jf.dexlib2.analysis.RegisterType
- POS_SHORT_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- POSITIVE_ONE - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- POSTFIX_DECREMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- POSTFIX_INCREMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- postRegisterMap - Variable in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
This contains the register types *after* the instruction has executed
- Preconditions - Class in org.jf.dexlib2.util
- Preconditions() - Constructor for class org.jf.dexlib2.util.Preconditions
- predecessorRegisterOverrides - Variable in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
This contains optional register type overrides for register types from predecessors
- predecessors - Variable in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
Instructions that can pass on execution to this one during normal execution
- PREFIX_DECREMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- PREFIX_INCREMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- preRegisterMap - Variable in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
This contains the register types *before* the instruction has executed
- previous() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- previous() - Method in class org.jf.util.AbstractListIterator
- previousIndex() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- previousIndex() - Method in class org.jf.util.AbstractListIterator
- PrimitiveProto - Class in org.jf.dexlib2.analysis
- PrimitiveProto(ClassPath, String) - Constructor for class org.jf.dexlib2.analysis.PrimitiveProto
- printContext(PrintStream) - Method in exception org.jf.util.ExceptionWithContext
-
Prints the message and context.
- printContext(PrintWriter) - Method in exception org.jf.util.ExceptionWithContext
-
Prints the message and context.
- printStackTrace(PrintStream) - Method in exception org.jf.util.ExceptionWithContext
- printStackTrace(PrintWriter) - Method in exception org.jf.util.ExceptionWithContext
- printWrappedString(PrintStream, String, int) - Static method in class org.jf.util.StringWrapper
- PRIVATE - org.jf.dexlib2.AccessFlags
- PROLOGUE_END - Static variable in class org.jf.dexlib2.DebugItemType
- PrologueEnd - Interface in org.jf.dexlib2.iface.debug
- PROTECTED - org.jf.dexlib2.AccessFlags
- PROTO_COUNT_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- PROTO_ID_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- PROTO_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.MethodIdItem
- PROTO_START_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- ProtoIdItem - Class in org.jf.dexlib2.dexbacked.raw
- ProtoIdItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
- ProtoPool - Class in org.jf.dexlib2.writer.pool
- ProtoPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.ProtoPool
- protoSection - Variable in class org.jf.dexlib2.writer.DexWriter
- ProtoSection<StringKey,TypeKey,ProtoKey,TypeListKey> - Interface in org.jf.dexlib2.writer
- protoSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- PUBLIC - org.jf.dexlib2.AccessFlags
- put(int, int) - Method in class org.jf.util.SparseIntArray
-
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
- put(int, E) - Method in class org.jf.util.SparseArray
-
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
Q
- QUICK_FIELD_ACCESSOR - Static variable in enum org.jf.dexlib2.Opcode
R
- RandomAccessFileInputStream - Class in org.jf.util
- RandomAccessFileInputStream(RandomAccessFile, int) - Constructor for class org.jf.util.RandomAccessFileInputStream
- RandomAccessFileOutputStream - Class in org.jf.util
- RandomAccessFileOutputStream(RandomAccessFile, int) - Constructor for class org.jf.util.RandomAccessFileOutputStream
- read() - Method in class org.jf.util.RandomAccessFileInputStream
- read(byte[]) - Method in class org.jf.util.RandomAccessFileInputStream
- read(byte[], int, int) - Method in class org.jf.util.RandomAccessFileInputStream
- readAt(int) - Method in interface org.jf.dexlib2.writer.io.DexDataStore
- readAt(int) - Method in class org.jf.dexlib2.writer.io.FileDataStore
- readAt(int) - Method in class org.jf.dexlib2.writer.io.MemoryDataStore
- readBigUleb128() - Method in class org.jf.dexlib2.dexbacked.DexReader
-
Reads a "big" uleb128 that can legitimately be > 2^31.
- readByte() - Method in class org.jf.dexlib2.dexbacked.DexReader
- readByte(int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readByte(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readByteRange(int, int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readerAt(int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readFrom(DexBackedDexFile, DexReader) - Static method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction
- readFrom(DexBackedDexFile, DexReader) - Static method in class org.jf.dexlib2.dexbacked.value.DexBackedEncodedValue
- readInt() - Method in class org.jf.dexlib2.dexbacked.DexReader
- readInt(int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readInt(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readItem(int) - Method in class org.jf.dexlib2.dexbacked.util.FixedSizeList
-
Reads the item at
index
- readItem(int) - Method in class org.jf.dexlib2.dexbacked.util.FixedSizeSet
-
Reads the item at
index
- readLargeUleb128() - Method in class org.jf.dexlib2.dexbacked.DexReader
-
Reads a "large" uleb128.
- readLong() - Method in class org.jf.dexlib2.dexbacked.DexReader
- readLong(int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readLong(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readLongAsSmallUint(int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readNextItem(DexReader) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeLookaheadIterator
-
Reads the next item from reader.
- readNextItem(DexReader<? extends DexBuffer>, int) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
-
Reads the next item from reader.
- readNextItem(DexReader, int) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeCollection
- readNextItem(DexReader, int) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeIterator
-
Reads the next item from reader.
- readNextItem(DexReader, int) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeList
- readNextItem(DexReader, int) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeSet
- readOptionalUint() - Method in class org.jf.dexlib2.dexbacked.DexReader
- readOptionalUint(int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readShort() - Method in class org.jf.dexlib2.dexbacked.DexReader
- readShort(int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readShort(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readSizedInt(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readSizedLong(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readSizedRightExtendedInt(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readSizedRightExtendedLong(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readSizedSmallUint(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readSleb128() - Method in class org.jf.dexlib2.dexbacked.DexReader
- readSmallUint() - Method in class org.jf.dexlib2.dexbacked.DexReader
- readSmallUint(int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readSmallUint(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readSmallUleb128() - Method in class org.jf.dexlib2.dexbacked.DexReader
- readString(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readUbyte() - Method in class org.jf.dexlib2.dexbacked.DexReader
- readUbyte(int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readUbyte(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- readUshort() - Method in class org.jf.dexlib2.dexbacked.DexReader
- readUshort(int) - Method in class org.jf.dexlib2.dexbacked.DexBuffer
- readUshort(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- reference - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction20bc
- reference - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21c
- reference - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22c
- reference - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction31c
- reference - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- reference - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rc
- reference - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- reference - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- reference - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20bc
- reference - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21c
- reference - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- reference - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31c
- reference - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- reference - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- reference - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- reference - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- Reference - Interface in org.jf.dexlib2.iface.reference
-
This class is the base interface for field/method/string/type references in a dex file.
- REFERENCE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- Reference.InvalidReferenceException - Exception in org.jf.dexlib2.iface.reference
- reference2 - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- reference2 - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- reference2 - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- reference2 - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- ReferenceInstruction - Interface in org.jf.dexlib2.iface.instruction
- referenceType - Variable in enum org.jf.dexlib2.Opcode
- ReferenceType - Class in org.jf.dexlib2
- ReferenceType.InvalidReferenceTypeException - Exception in org.jf.dexlib2
- referenceType2 - Variable in enum org.jf.dexlib2.Opcode
- ReferenceUtil - Class in org.jf.dexlib2.util
-
Deprecated.use
DexFormatter
instead. - ReflectionClassDef - Class in org.jf.dexlib2.analysis.reflection
-
Wraps a ClassDef around a class loaded in the current VM Only supports the basic information exposed by ClassProto
- ReflectionClassDef(Class) - Constructor for class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
- ReflectionConstructor - Class in org.jf.dexlib2.analysis.reflection
- ReflectionConstructor(Constructor) - Constructor for class org.jf.dexlib2.analysis.reflection.ReflectionConstructor
- ReflectionField - Class in org.jf.dexlib2.analysis.reflection
- ReflectionField(Field) - Constructor for class org.jf.dexlib2.analysis.reflection.ReflectionField
- ReflectionMethod - Class in org.jf.dexlib2.analysis.reflection
- ReflectionMethod(Method) - Constructor for class org.jf.dexlib2.analysis.reflection.ReflectionMethod
- ReflectionUtils - Class in org.jf.dexlib2.analysis.reflection.util
- ReflectionUtils() - Constructor for class org.jf.dexlib2.analysis.reflection.util.ReflectionUtils
- register - Variable in class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- register - Variable in class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- register - Variable in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction11n
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction11x
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction12x
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21c
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21ih
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21lh
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21s
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction21t
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22b
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22c
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22cs
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22s
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22t
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22x
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction23x
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction31c
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction31i
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction31t
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction32x
- registerA - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction51l
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11n
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction11x
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction12x
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21c
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21ih
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21lh
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21s
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction21t
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22cs
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22t
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22x
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction23x
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31c
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31i
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction31t
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction32x
- registerA - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction51l
- registerB - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction12x
- registerB - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22b
- registerB - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22c
- registerB - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22cs
- registerB - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22s
- registerB - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22t
- registerB - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction22x
- registerB - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction23x
- registerB - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction32x
- registerB - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction12x
- registerB - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22b
- registerB - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22c
- registerB - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22cs
- registerB - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22s
- registerB - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22t
- registerB - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction22x
- registerB - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction23x
- registerB - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction32x
- registerC - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction23x
- registerC - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- registerC - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- registerC - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- registerC - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- registerC - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction23x
- registerC - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- registerC - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- registerC - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- registerC - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- registerCount - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- registerCount - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- registerCount - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- registerCount - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rc
- registerCount - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rmi
- registerCount - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rms
- registerCount - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- registerCount - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- registerCount - Variable in class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- registerCount - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- registerCount - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- registerCount - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- registerCount - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- registerCount - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rmi
- registerCount - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rms
- registerCount - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- registerCount - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- registerD - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- registerD - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- registerD - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- registerD - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- registerD - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- registerD - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- registerD - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- registerD - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- registerE - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- registerE - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- registerE - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- registerE - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- registerE - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- registerE - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- registerE - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- registerE - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- registerF - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- registerF - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- registerF - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- registerF - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- registerF - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- registerF - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- registerF - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- registerF - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- registerG - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35c
- registerG - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35mi
- registerG - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- registerG - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
- registerG - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35c
- registerG - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35mi
- registerG - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- registerG - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction45cc
- RegisterRangeInstruction - Interface in org.jf.dexlib2.iface.instruction
- REGISTERS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- RegisterType - Class in org.jf.dexlib2.analysis
- REM - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- REM_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- REM_DOUBLE - org.jf.dexlib2.Opcode
- REM_DOUBLE_2ADDR - org.jf.dexlib2.Opcode
- REM_FLOAT - org.jf.dexlib2.Opcode
- REM_FLOAT_2ADDR - org.jf.dexlib2.Opcode
- REM_INT - org.jf.dexlib2.Opcode
- REM_INT_2ADDR - org.jf.dexlib2.Opcode
- REM_INT_LIT16 - org.jf.dexlib2.Opcode
- REM_INT_LIT8 - org.jf.dexlib2.Opcode
- REM_LONG - org.jf.dexlib2.Opcode
- REM_LONG_2ADDR - org.jf.dexlib2.Opcode
- remove() - Method in class org.jf.dexlib2.dexbacked.util.ParameterIterator
- remove() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeIterator
- remove() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- remove() - Method in class org.jf.util.AbstractListIterator
- remove(int) - Method in class org.jf.util.SparseArray
-
Alias for
SparseArray.delete(int)
. - remove(Object) - Method in class org.jf.util.ArraySortedSet
- removeAll(Collection<?>) - Method in class org.jf.util.ArraySortedSet
- removeAt(int) - Method in class org.jf.util.SparseIntArray
-
Removes the mapping at the given index.
- removeInstruction(int) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- replaceInstruction(int, BuilderInstruction) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- reset() - Method in interface org.jf.dexlib2.dexbacked.util.AnnotationsDirectory.AnnotationIterator
-
Resets the iterator to the beginning of its list.
- reset() - Method in class org.jf.dexlib2.writer.pool.BasePool
- reset() - Method in class org.jf.dexlib2.writer.pool.DexPool
-
Resets to the last marked state This is useful to rollback the last added class if it causes a method/field/type overflow
- reset() - Method in interface org.jf.dexlib2.writer.pool.Markable
- ResolveException(String, Object...) - Constructor for exception org.jf.dexlib2.analysis.ClassPathResolver.ResolveException
- ResolveException(Throwable) - Constructor for exception org.jf.dexlib2.analysis.ClassPathResolver.ResolveException
- ResolveException(Throwable, String, Object...) - Constructor for exception org.jf.dexlib2.analysis.ClassPathResolver.ResolveException
- resolveExecuteInline(AnalyzedInstruction) - Method in class org.jf.dexlib2.analysis.CustomInlineMethodResolver
- resolveExecuteInline(AnalyzedInstruction) - Method in class org.jf.dexlib2.analysis.InlineMethodResolver
- RESTART_LOCAL - Static variable in class org.jf.dexlib2.DebugItemType
- RestartLocal - Interface in org.jf.dexlib2.iface.debug
- restoreOdexedInstruction() - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- retainAll(Collection<?>) - Method in class org.jf.util.ArraySortedSet
- RETURN - org.jf.dexlib2.Opcode
- RETURN_OBJECT - org.jf.dexlib2.Opcode
- RETURN_TYPE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
- RETURN_VOID - org.jf.dexlib2.Opcode
- RETURN_VOID_BARRIER - org.jf.dexlib2.Opcode
- RETURN_VOID_NO_BARRIER - org.jf.dexlib2.Opcode
- RETURN_WIDE - org.jf.dexlib2.Opcode
- returnType - Variable in class org.jf.dexlib2.immutable.ImmutableMethod
- returnType - Variable in class org.jf.dexlib2.immutable.reference.ImmutableMethodProtoReference
- returnType - Variable in class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
- rewrite(String) - Method in class org.jf.dexlib2.rewriter.TypeRewriter
- rewrite(Annotation) - Method in class org.jf.dexlib2.rewriter.AnnotationRewriter
- rewrite(AnnotationElement) - Method in class org.jf.dexlib2.rewriter.AnnotationElementRewriter
- rewrite(ClassDef) - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter
- rewrite(DebugItem) - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter
- rewrite(DexFile) - Method in class org.jf.dexlib2.rewriter.DexFileRewriter
- rewrite(ExceptionHandler) - Method in class org.jf.dexlib2.rewriter.ExceptionHandlerRewriter
- rewrite(Field) - Method in class org.jf.dexlib2.rewriter.FieldRewriter
- rewrite(Instruction) - Method in class org.jf.dexlib2.rewriter.InstructionRewriter
- rewrite(Method) - Method in class org.jf.dexlib2.rewriter.MethodRewriter
- rewrite(MethodImplementation) - Method in class org.jf.dexlib2.rewriter.MethodImplementationRewriter
- rewrite(MethodParameter) - Method in class org.jf.dexlib2.rewriter.MethodParameterRewriter
- rewrite(FieldReference) - Method in class org.jf.dexlib2.rewriter.FieldReferenceRewriter
- rewrite(MethodReference) - Method in class org.jf.dexlib2.rewriter.MethodReferenceRewriter
- rewrite(TryBlock<? extends ExceptionHandler>) - Method in class org.jf.dexlib2.rewriter.TryBlockRewriter
- rewrite(EncodedValue) - Method in class org.jf.dexlib2.rewriter.EncodedValueRewriter
- rewrite(T) - Method in interface org.jf.dexlib2.rewriter.Rewriter
- rewriteIterable(Rewriter<T>, Iterable<? extends T>) - Static method in class org.jf.dexlib2.rewriter.RewriterUtils
- rewriteList(Rewriter<T>, List<? extends T>) - Static method in class org.jf.dexlib2.rewriter.RewriterUtils
- rewriteNullable(Rewriter<T>, T) - Static method in class org.jf.dexlib2.rewriter.RewriterUtils
- Rewriter<T> - Interface in org.jf.dexlib2.rewriter
- RewriterModule - Class in org.jf.dexlib2.rewriter
- RewriterModule() - Constructor for class org.jf.dexlib2.rewriter.RewriterModule
- rewriters - Variable in class org.jf.dexlib2.rewriter.AnnotationElementRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.AnnotationRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.ClassDefRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.DebugItemRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.DexFileRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.ExceptionHandlerRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.FieldReferenceRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.FieldRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.InstructionRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.MethodImplementationRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.MethodParameterRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.MethodReferenceRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.MethodRewriter
- rewriters - Variable in class org.jf.dexlib2.rewriter.TryBlockRewriter
- Rewriters - Interface in org.jf.dexlib2.rewriter
- RewriterUtils - Class in org.jf.dexlib2.rewriter
- RewriterUtils() - Constructor for class org.jf.dexlib2.rewriter.RewriterUtils
- rewriteSet(Rewriter<T>, Set<? extends T>) - Static method in class org.jf.dexlib2.rewriter.RewriterUtils
- rewriteTypeReference(Rewriter<String>, TypeReference) - Static method in class org.jf.dexlib2.rewriter.RewriterUtils
- rewriteUnwrappedType(String) - Method in class org.jf.dexlib2.rewriter.TypeRewriter
-
This is called by the default rewrite implementation with the unwrapped type.
- RewrittenAnnotation(Annotation) - Constructor for class org.jf.dexlib2.rewriter.AnnotationRewriter.RewrittenAnnotation
- RewrittenAnnotationElement(AnnotationElement) - Constructor for class org.jf.dexlib2.rewriter.AnnotationElementRewriter.RewrittenAnnotationElement
- RewrittenAnnotationEncodedValue(AnnotationEncodedValue) - Constructor for class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenAnnotationEncodedValue
- RewrittenArrayEncodedValue(ArrayEncodedValue) - Constructor for class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenArrayEncodedValue
- RewrittenClassDef(ClassDef) - Constructor for class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
- RewrittenDexFile(DexFile) - Constructor for class org.jf.dexlib2.rewriter.DexFileRewriter.RewrittenDexFile
- RewrittenEndLocal(EndLocal) - Constructor for class org.jf.dexlib2.rewriter.DebugItemRewriter.RewrittenEndLocal
- RewrittenEnumEncodedValue(EnumEncodedValue) - Constructor for class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenEnumEncodedValue
- RewrittenExceptionHandler(ExceptionHandler) - Constructor for class org.jf.dexlib2.rewriter.ExceptionHandlerRewriter.RewrittenExceptionHandler
- RewrittenField(Field) - Constructor for class org.jf.dexlib2.rewriter.FieldRewriter.RewrittenField
- RewrittenFieldEncodedValue(FieldEncodedValue) - Constructor for class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenFieldEncodedValue
- RewrittenFieldReference(FieldReference) - Constructor for class org.jf.dexlib2.rewriter.FieldReferenceRewriter.RewrittenFieldReference
- RewrittenInstruction20bc(Instruction20bc) - Constructor for class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction20bc
- RewrittenInstruction21c(Instruction21c) - Constructor for class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction21c
- RewrittenInstruction22c(Instruction22c) - Constructor for class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction22c
- RewrittenInstruction31c(Instruction31c) - Constructor for class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction31c
- RewrittenInstruction35c(Instruction35c) - Constructor for class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction35c
- RewrittenInstruction3rc(Instruction3rc) - Constructor for class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction3rc
- RewrittenMethod(Method) - Constructor for class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
- RewrittenMethodEncodedValue(MethodEncodedValue) - Constructor for class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenMethodEncodedValue
- RewrittenMethodImplementation(MethodImplementation) - Constructor for class org.jf.dexlib2.rewriter.MethodImplementationRewriter.RewrittenMethodImplementation
- RewrittenMethodParameter(MethodParameter) - Constructor for class org.jf.dexlib2.rewriter.MethodParameterRewriter.RewrittenMethodParameter
- RewrittenMethodReference(MethodReference) - Constructor for class org.jf.dexlib2.rewriter.MethodReferenceRewriter.RewrittenMethodReference
- RewrittenRestartLocal(RestartLocal) - Constructor for class org.jf.dexlib2.rewriter.DebugItemRewriter.RewrittenRestartLocal
- RewrittenStartLocal(StartLocal) - Constructor for class org.jf.dexlib2.rewriter.DebugItemRewriter.RewrittenStartLocal
- RewrittenTryBlock(TryBlock<? extends ExceptionHandler>) - Constructor for class org.jf.dexlib2.rewriter.TryBlockRewriter.RewrittenTryBlock
- RewrittenTypeEncodedValue(TypeEncodedValue) - Constructor for class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenTypeEncodedValue
- RSUB_INT - org.jf.dexlib2.Opcode
- RSUB_INT_LIT8 - org.jf.dexlib2.Opcode
- RUNTIME - Static variable in class org.jf.dexlib2.AnnotationVisibility
S
- s1(int) - Static method in class org.jf.util.Hex
-
Formats an
int
as a 1-byte signed hex value. - s2(int) - Static method in class org.jf.util.Hex
-
Formats an
int
as a 2-byte signed hex value. - s4(int) - Static method in class org.jf.util.Hex
-
Formats an
int
as a 4-byte signed hex value. - s8(long) - Static method in class org.jf.util.Hex
-
Formats a
long
as an 8-byte signed hex value. - SectionAnnotator - Class in org.jf.dexlib2.dexbacked.raw
- SectionAnnotator(DexAnnotator, MapItem) - Constructor for class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- sectionOffset - Variable in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- SectionProvider() - Constructor for class org.jf.dexlib2.writer.DexWriter.SectionProvider
- seekTo(int) - Method in interface org.jf.dexlib2.dexbacked.util.AnnotationsDirectory.AnnotationIterator
-
Seeks the iterator forward, to the first item whose key is >= the requested key.
- set(T) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- set(T) - Method in class org.jf.util.AbstractListIterator
- SET_SOURCE_FILE - Static variable in class org.jf.dexlib2.DebugItemType
- setAnnotationDirectoryOffset(ClassKey, int) - Method in interface org.jf.dexlib2.writer.ClassSection
- setAnnotationDirectoryOffset(BuilderClassDef, int) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- setAnnotationDirectoryOffset(PoolClassDef, int) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- setAnnotationSetRefListOffset(MethodKey, int) - Method in interface org.jf.dexlib2.writer.ClassSection
- setAnnotationSetRefListOffset(BuilderMethod, int) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- setAnnotationSetRefListOffset(PoolMethod, int) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- setCodeItemOffset(MethodKey, int) - Method in interface org.jf.dexlib2.writer.ClassSection
- setCodeItemOffset(BuilderMethod, int) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- setCodeItemOffset(PoolMethod, int) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- setComparator(Comparator<? super T>) - Static method in class org.jf.util.CollectionUtils
- setDeodexedInstruction(Instruction) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
- setIndex(int) - Method in class org.jf.dexlib2.writer.builder.BuilderCallSiteReference
- setIndex(int) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldReference
- setIndex(int) - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandleReference
- setIndex(int) - Method in class org.jf.dexlib2.writer.builder.BuilderMethodProtoReference
- setIndex(int) - Method in class org.jf.dexlib2.writer.builder.BuilderMethodReference
- setIndex(int) - Method in interface org.jf.dexlib2.writer.builder.BuilderReference
- setIndex(int) - Method in class org.jf.dexlib2.writer.builder.BuilderStringReference
- setIndex(int) - Method in class org.jf.dexlib2.writer.builder.BuilderTypeReference
- setItemIdentity(int, String) - Method in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
- setLimit(int, int) - Method in class org.jf.dexlib2.util.AnnotatedBytes
- setLocation(MethodLocation) - Method in class org.jf.dexlib2.builder.ItemWithLocation
- setOffset(int) - Method in class org.jf.dexlib2.dexbacked.DexReader
- setOffset(int) - Method in class org.jf.dexlib2.writer.builder.BuilderTypeList
- setPostRegisterType(int, RegisterType) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
Sets the "post-instruction" register type as indicated.
- SETS_REGISTER - Static variable in enum org.jf.dexlib2.Opcode
- SETS_RESULT - Static variable in enum org.jf.dexlib2.Opcode
- SETS_WIDE_REGISTER - Static variable in enum org.jf.dexlib2.Opcode
- SetSourceFile - Interface in org.jf.dexlib2.iface.debug
- setsRegister() - Method in enum org.jf.dexlib2.Opcode
- setsRegister(int) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
Determines if this instruction sets the given register, or alters its type
- setsResult() - Method in enum org.jf.dexlib2.Opcode
- setsWideRegister() - Method in enum org.jf.dexlib2.Opcode
- SETTER - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- setValue(Key, int) - Method in class org.jf.dexlib2.writer.builder.BuilderMapEntryCollection
- setValueAt(int, E) - Method in class org.jf.util.SparseArray
-
Given an index in the range
0...size()-1
, sets a new value for theindex
th key-value mapping that this SparseArray stores. - SGET - org.jf.dexlib2.Opcode
- SGET_BOOLEAN - org.jf.dexlib2.Opcode
- SGET_BYTE - org.jf.dexlib2.Opcode
- SGET_CHAR - org.jf.dexlib2.Opcode
- SGET_OBJECT - org.jf.dexlib2.Opcode
- SGET_OBJECT_VOLATILE - org.jf.dexlib2.Opcode
- SGET_SHORT - org.jf.dexlib2.Opcode
- SGET_VOLATILE - org.jf.dexlib2.Opcode
- SGET_WIDE - org.jf.dexlib2.Opcode
- SGET_WIDE_VOLATILE - org.jf.dexlib2.Opcode
- SHL - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- SHL_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- SHL_INT - org.jf.dexlib2.Opcode
- SHL_INT_2ADDR - org.jf.dexlib2.Opcode
- SHL_INT_LIT8 - org.jf.dexlib2.Opcode
- SHL_LONG - org.jf.dexlib2.Opcode
- SHL_LONG_2ADDR - org.jf.dexlib2.Opcode
- SHORT - Static variable in class org.jf.dexlib2.analysis.RegisterType
- SHORT - Static variable in class org.jf.dexlib2.ValueType
- SHORT_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- ShortEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded short value.
- SHORTY_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
- shouldCheckPackagePrivateAccess() - Method in class org.jf.dexlib2.analysis.ClassPath
- SHR - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- SHR_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- SHR_INT - org.jf.dexlib2.Opcode
- SHR_INT_2ADDR - org.jf.dexlib2.Opcode
- SHR_INT_LIT8 - org.jf.dexlib2.Opcode
- SHR_LONG - org.jf.dexlib2.Opcode
- SHR_LONG_2ADDR - org.jf.dexlib2.Opcode
- signature - Variable in class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- signature - Variable in class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- signature - Variable in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- SIGNATURE_DATA_START_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- SIGNATURE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- SIGNATURE_SIZE - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- size - Variable in class org.jf.dexlib2.dexbacked.util.VariableSizeIterator
- size - Variable in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- size - Variable in enum org.jf.dexlib2.Format
- size() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeCollection
- size() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeList
- size() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeSet
- size() - Method in class org.jf.dexlib2.writer.builder.BuilderAnnotationSet
- size() - Method in class org.jf.dexlib2.writer.builder.BuilderMapEntryCollection
- size() - Method in class org.jf.dexlib2.writer.builder.BuilderTypeList
- size() - Method in class org.jf.util.ArraySortedSet
- size() - Method in class org.jf.util.SparseArray
-
Returns the number of key-value mappings that this SparseArray currently stores.
- size() - Method in class org.jf.util.SparseIntArray
-
Returns the number of key-value mappings that this SparseIntArray currently stores.
- SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.AnnotationSetItem
- SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.AnnotationSetRefList
- SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HiddenApiClassDataItem
- SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.MapItem
- SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.TypeListItem
- skip(long) - Method in class org.jf.util.RandomAccessFileInputStream
- skipByte() - Method in class org.jf.dexlib2.dexbacked.DexReader
- skipFields(DexReader, int) - Static method in class org.jf.dexlib2.dexbacked.DexBackedField
-
Skips the reader over the specified number of encoded_field structures
- skipFrom(DexReader) - Static method in class org.jf.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue
- skipFrom(DexReader) - Static method in class org.jf.dexlib2.dexbacked.value.DexBackedArrayEncodedValue
- skipFrom(DexReader) - Static method in class org.jf.dexlib2.dexbacked.value.DexBackedEncodedValue
- skipMethods(DexReader, int) - Static method in class org.jf.dexlib2.dexbacked.DexBackedMethod
-
Skips the reader over the specified number of encoded_method structures
- skipNext() - Method in class org.jf.dexlib2.dexbacked.util.EncodedArrayItemIterator
- skipUleb128() - Method in class org.jf.dexlib2.dexbacked.DexReader
- SOURCE_FILE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- sourceFile - Variable in class org.jf.dexlib2.immutable.debug.ImmutableSetSourceFile
- sourceFile - Variable in class org.jf.dexlib2.immutable.ImmutableClassDef
- SPARSE_SWITCH - org.jf.dexlib2.Opcode
- SPARSE_SWITCH_PAYLOAD - org.jf.dexlib2.Opcode
- SparseArray<E> - Class in org.jf.util
-
SparseArrays map integers to Objects.
- SparseArray() - Constructor for class org.jf.util.SparseArray
-
Creates a new SparseArray containing no mappings.
- SparseArray(int) - Constructor for class org.jf.util.SparseArray
-
Creates a new SparseArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
- SparseIntArray - Class in org.jf.util
-
SparseIntArrays map integers to integers.
- SparseIntArray() - Constructor for class org.jf.util.SparseIntArray
-
Creates a new SparseIntArray containing no mappings.
- SparseIntArray(int) - Constructor for class org.jf.util.SparseIntArray
-
Creates a new SparseIntArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
- SparseSwitchPayload - org.jf.dexlib2.Format
- SparseSwitchPayload - Interface in org.jf.dexlib2.iface.instruction.formats
- SPUT - org.jf.dexlib2.Opcode
- SPUT_BOOLEAN - org.jf.dexlib2.Opcode
- SPUT_BYTE - org.jf.dexlib2.Opcode
- SPUT_CHAR - org.jf.dexlib2.Opcode
- SPUT_OBJECT - org.jf.dexlib2.Opcode
- SPUT_OBJECT_VOLATILE - org.jf.dexlib2.Opcode
- SPUT_SHORT - org.jf.dexlib2.Opcode
- SPUT_VOLATILE - org.jf.dexlib2.Opcode
- SPUT_WIDE - org.jf.dexlib2.Opcode
- SPUT_WIDE_VOLATILE - org.jf.dexlib2.Opcode
- start - Variable in class org.jf.dexlib2.builder.BuilderTryBlock
- START_ADDRESS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem.TryItem
- START_LOCAL - Static variable in class org.jf.dexlib2.DebugItemType
- START_LOCAL_EXTENDED - Static variable in class org.jf.dexlib2.DebugItemType
- startCodeAddress - Variable in class org.jf.dexlib2.immutable.ImmutableTryBlock
- StartLocal - Interface in org.jf.dexlib2.iface.debug
- startRegister - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rc
- startRegister - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rmi
- startRegister - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rms
- startRegister - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
- startRegister - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rc
- startRegister - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rmi
- startRegister - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rms
- startRegister - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction4rcc
- STATIC - org.jf.dexlib2.AccessFlags
- STATIC - Static variable in class org.jf.dexlib2.analysis.InlineMethodResolver
- STATIC_FIELD_ACCESSOR - Static variable in enum org.jf.dexlib2.Opcode
- STATIC_GET - Static variable in class org.jf.dexlib2.MethodHandleType
- STATIC_PUT - Static variable in class org.jf.dexlib2.MethodHandleType
- STATIC_VALUES_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- staticFields - Variable in class org.jf.dexlib2.immutable.ImmutableClassDef
- StaticInitializerUtil - Class in org.jf.dexlib2.writer.util
- StaticInitializerUtil() - Constructor for class org.jf.dexlib2.writer.util.StaticInitializerUtil
- str - Variable in class org.jf.dexlib2.immutable.reference.ImmutableStringReference
- STRICTFP - org.jf.dexlib2.AccessFlags
- STRING - Static variable in class org.jf.dexlib2.ReferenceType
- STRING - Static variable in class org.jf.dexlib2.ValueType
- STRING_COUNT_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- STRING_DATA_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- STRING_ID_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- STRING_START_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- StringDataItem - Class in org.jf.dexlib2.dexbacked.raw
- StringDataItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.StringDataItem
- stringDataSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- StringEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded string value.
- StringIdItem - Class in org.jf.dexlib2.dexbacked.raw
- StringIdItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.StringIdItem
- stringIndex - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedStringReference
- stringIndexSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- StringPool - Class in org.jf.dexlib2.writer.pool
- StringPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.StringPool
- StringReference - Interface in org.jf.dexlib2.iface.reference
-
This class represents a reference to an arbitrary string.
- stringSection - Variable in class org.jf.dexlib2.writer.DexWriter
- StringSection<StringKey,StringRef extends StringReference> - Interface in org.jf.dexlib2.writer
- stringToUtf8Bytes(String) - Static method in class org.jf.util.Utf8Utils
-
Converts a string into its Java-style UTF-8 form.
- StringTypeBasePool - Class in org.jf.dexlib2.writer.pool
- StringTypeBasePool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.StringTypeBasePool
- StringUtils - Class in org.jf.util
- StringUtils() - Constructor for class org.jf.util.StringUtils
- StringWrapper - Class in org.jf.util
- StringWrapper() - Constructor for class org.jf.util.StringWrapper
- SUB - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- SUB_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- SUB_DOUBLE - org.jf.dexlib2.Opcode
- SUB_DOUBLE_2ADDR - org.jf.dexlib2.Opcode
- SUB_FLOAT - org.jf.dexlib2.Opcode
- SUB_FLOAT_2ADDR - org.jf.dexlib2.Opcode
- SUB_INT - org.jf.dexlib2.Opcode
- SUB_INT_2ADDR - org.jf.dexlib2.Opcode
- SUB_LONG - org.jf.dexlib2.Opcode
- SUB_LONG_2ADDR - org.jf.dexlib2.Opcode
- subSequence(int, int) - Method in class org.jf.dexlib2.base.reference.BaseStringReference
- subSequence(int, int) - Method in class org.jf.dexlib2.base.reference.BaseTypeReference
- subSet(T, T) - Method in class org.jf.util.ArraySortedSet
- successors - Variable in class org.jf.dexlib2.analysis.AnalyzedInstruction
-
Instructions that can execution could pass on to next during normal execution
- superclass - Variable in class org.jf.dexlib2.immutable.ImmutableClassDef
- SUPERCLASS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
- SUPPORTED - Static variable in class org.jf.dexlib2.dexbacked.OatFile
- supportsOptimizedOpcodes() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
- supportsOptimizedOpcodes() - Method in class org.jf.dexlib2.dexbacked.DexBackedOdexFile
- supportsOptimizedOpcodes() - Method in class org.jf.dexlib2.dexbacked.OatFile.OatCDexFile
- supportsOptimizedOpcodes() - Method in class org.jf.dexlib2.dexbacked.OatFile.OatDexFile
- swapInstructions(int, int) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
- SwitchElement - Interface in org.jf.dexlib2.iface.instruction
- switchElements - Variable in class org.jf.dexlib2.builder.instruction.BuilderPackedSwitchPayload
- switchElements - Variable in class org.jf.dexlib2.builder.instruction.BuilderSparseSwitchPayload
- switchElements - Variable in class org.jf.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload
- switchElements - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload
- SwitchLabelElement - Class in org.jf.dexlib2.builder
- SwitchLabelElement(int, Label) - Constructor for class org.jf.dexlib2.builder.SwitchLabelElement
- SwitchPayload - Interface in org.jf.dexlib2.iface.instruction
- SYNCHRONIZED - org.jf.dexlib2.AccessFlags
- SYNTHETIC - org.jf.dexlib2.AccessFlags
- SyntheticAccessorFSM - Class in org.jf.dexlib2.util
- SyntheticAccessorFSM(Opcodes) - Constructor for class org.jf.dexlib2.util.SyntheticAccessorFSM
- SyntheticAccessorResolver - Class in org.jf.dexlib2.util
- SyntheticAccessorResolver(Opcodes, Iterable<? extends ClassDef>) - Constructor for class org.jf.dexlib2.util.SyntheticAccessorResolver
- SyntheticAccessorResolver.AccessedMember - Class in org.jf.dexlib2.util
- SYSTEM - Static variable in class org.jf.dexlib2.AnnotationVisibility
T
- tailSet(T) - Method in class org.jf.util.ArraySortedSet
- target - Variable in class org.jf.dexlib2.builder.BuilderOffsetInstruction
- target - Variable in class org.jf.dexlib2.builder.SwitchLabelElement
- test(List<? extends Instruction>) - Method in class org.jf.dexlib2.util.SyntheticAccessorFSM
- TEST_API - org.jf.dexlib2.HiddenApiRestriction
- ThreeRegisterInstruction - Interface in org.jf.dexlib2.iface.instruction
- THROW - org.jf.dexlib2.Opcode
- THROW_VERIFICATION_ERROR - org.jf.dexlib2.Opcode
- toArray() - Method in class org.jf.util.ArraySortedSet
- toArray(T[]) - Method in class org.jf.util.ArraySortedSet
- toList(Iterable<? extends Item>) - Method in class org.jf.util.ImmutableConverter
- toSet(Iterable<? extends Item>) - Method in class org.jf.util.ImmutableConverter
- toSortedSet(Comparator<? super ImmutableItem>, Iterable<? extends Item>) - Method in class org.jf.util.ImmutableConverter
- toSortedSet(Comparator<? super ImmutableItem>, SortedSet<? extends Item>) - Method in class org.jf.util.ImmutableConverter
- toString() - Method in enum org.jf.dexlib2.AccessFlags
- toString() - Method in class org.jf.dexlib2.analysis.ArrayProto
- toString() - Method in class org.jf.dexlib2.analysis.ClassProto
- toString() - Method in class org.jf.dexlib2.analysis.PrimitiveProto
- toString() - Method in class org.jf.dexlib2.analysis.RegisterType
- toString() - Method in class org.jf.dexlib2.analysis.UnknownClassProto
- toString() - Method in class org.jf.dexlib2.base.reference.BaseCallSiteReference
- toString() - Method in class org.jf.dexlib2.base.reference.BaseFieldReference
- toString() - Method in class org.jf.dexlib2.base.reference.BaseMethodHandleReference
- toString() - Method in class org.jf.dexlib2.base.reference.BaseMethodProtoReference
- toString() - Method in class org.jf.dexlib2.base.reference.BaseMethodReference
- toString() - Method in class org.jf.dexlib2.base.reference.BaseStringReference
- toString() - Method in class org.jf.dexlib2.base.reference.BaseTypeReference
- toString() - Method in class org.jf.dexlib2.base.value.BaseAnnotationEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseArrayEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseBooleanEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseByteEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseCharEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseDoubleEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseEnumEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseFieldEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseFloatEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseIntEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseLongEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseMethodEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseMethodHandleEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseMethodTypeEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseNullEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseShortEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseStringEncodedValue
- toString() - Method in class org.jf.dexlib2.base.value.BaseTypeEncodedValue
- toString() - Method in enum org.jf.dexlib2.HiddenApiRestriction
- toString() - Method in class org.jf.dexlib2.writer.pool.TypeListPool.Key
- toString(int) - Static method in class org.jf.dexlib2.MethodHandleType
- TRANSIENT - org.jf.dexlib2.AccessFlags
- TRIES_SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.CodeItem
- TRUE_VALUE - Static variable in class org.jf.dexlib2.immutable.value.ImmutableBooleanEncodedValue
- TRUE_VALUE - Static variable in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderBooleanEncodedValue
- tryBlock - Variable in class org.jf.dexlib2.rewriter.TryBlockRewriter.RewrittenTryBlock
- TryBlock<EH extends ExceptionHandler> - Interface in org.jf.dexlib2.iface
-
This class represents an individual try block and associated set of handlers.
- TryBlockRewriter - Class in org.jf.dexlib2.rewriter
- TryBlockRewriter(Rewriters) - Constructor for class org.jf.dexlib2.rewriter.TryBlockRewriter
- TryBlockRewriter.RewrittenTryBlock - Class in org.jf.dexlib2.rewriter
- tryBlocks - Variable in class org.jf.dexlib2.immutable.ImmutableMethodImplementation
- TryItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.CodeItem.TryItem
- TryListBuilder<EH extends ExceptionHandler> - Class in org.jf.dexlib2.writer.util
- TryListBuilder() - Constructor for class org.jf.dexlib2.writer.util.TryListBuilder
- TryListBuilder.InvalidTryException - Exception in org.jf.dexlib2.writer.util
- TwoColumnOutput - Class in org.jf.util
-
Class that takes a combined output destination and provides two output writers, one of which ends up writing to the left column and one which goes on the right.
- TwoColumnOutput(OutputStream, int, int, String) - Constructor for class org.jf.util.TwoColumnOutput
-
Constructs an instance.
- TwoColumnOutput(Writer, int, int, String) - Constructor for class org.jf.util.TwoColumnOutput
-
Constructs an instance.
- TwoRegisterInstruction - Interface in org.jf.dexlib2.iface.instruction
- type - Variable in class org.jf.dexlib2.analysis.ClassProto
- type - Variable in class org.jf.dexlib2.analysis.PrimitiveProto
- type - Variable in class org.jf.dexlib2.analysis.RegisterType
- type - Variable in class org.jf.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue
- type - Variable in class org.jf.dexlib2.immutable.debug.ImmutableEndLocal
- type - Variable in class org.jf.dexlib2.immutable.debug.ImmutableRestartLocal
- type - Variable in class org.jf.dexlib2.immutable.debug.ImmutableStartLocal
- type - Variable in class org.jf.dexlib2.immutable.ImmutableAnnotation
- type - Variable in class org.jf.dexlib2.immutable.ImmutableClassDef
- type - Variable in class org.jf.dexlib2.immutable.ImmutableField
- type - Variable in class org.jf.dexlib2.immutable.ImmutableMethodParameter
- type - Variable in class org.jf.dexlib2.immutable.reference.ImmutableFieldReference
- type - Variable in class org.jf.dexlib2.immutable.reference.ImmutableTypeReference
- type - Variable in class org.jf.dexlib2.immutable.value.ImmutableAnnotationEncodedValue
- TYPE - Static variable in class org.jf.dexlib2.ReferenceType
- TYPE - Static variable in class org.jf.dexlib2.ValueType
- TYPE_COUNT_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- TYPE_ID_ITEM - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- TYPE_LIST - Static variable in class org.jf.dexlib2.dexbacked.raw.ItemType
- TYPE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.FieldIdItem
- TYPE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.MapItem
- TYPE_START_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.HeaderItem
- typeEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenTypeEncodedValue
- TypeEncodedValue - Interface in org.jf.dexlib2.iface.value
-
This class represents an encoded type value.
- TypeIdItem - Class in org.jf.dexlib2.dexbacked.raw
- TypeIdItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.TypeIdItem
- typeIndex - Variable in class org.jf.dexlib2.dexbacked.DexBackedAnnotation
- typeIndex - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedTypeReference
- TypeListItem - Class in org.jf.dexlib2.dexbacked.raw
- TypeListItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.TypeListItem
- TypeListPool - Class in org.jf.dexlib2.writer.pool
- TypeListPool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.TypeListPool
- TypeListPool.Key<TypeCollection extends java.util.Collection<? extends java.lang.CharSequence>> - Class in org.jf.dexlib2.writer.pool
- typeListSection - Variable in class org.jf.dexlib2.writer.DexWriter
- TypeListSection<TypeKey,TypeListKey> - Interface in org.jf.dexlib2.writer
- typeListSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- TypePool - Class in org.jf.dexlib2.writer.pool
- TypePool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.TypePool
- TypeProto - Interface in org.jf.dexlib2.analysis
- TypeProtoUtils - Class in org.jf.dexlib2.analysis.util
- TypeProtoUtils() - Constructor for class org.jf.dexlib2.analysis.util.TypeProtoUtils
- TypeReference - Interface in org.jf.dexlib2.iface.reference
-
This class represents a reference to a type.
- TypeRewriter - Class in org.jf.dexlib2.rewriter
- TypeRewriter() - Constructor for class org.jf.dexlib2.rewriter.TypeRewriter
- typeSection - Variable in class org.jf.dexlib2.writer.DexWriter
- TypeSection<StringKey,TypeKey,TypeRef extends TypeReference> - Interface in org.jf.dexlib2.writer
- typeSectionOffset - Variable in class org.jf.dexlib2.writer.DexWriter
- TypeUtils - Class in org.jf.dexlib2.util
U
- u1(int) - Static method in class org.jf.util.Hex
-
Formats an
int
as a 1-byte unsigned hex value. - u2(int) - Static method in class org.jf.util.Hex
-
Formats an
int
as a 2-byte unsigned hex value. - u2or4(int) - Static method in class org.jf.util.Hex
-
Formats an
int
as either a 2-byte unsigned hex value (if the value is small enough) or a 4-byte unsigned hex value (if not). - u3(int) - Static method in class org.jf.util.Hex
-
Formats an
int
as a 3-byte unsigned hex value. - u4(int) - Static method in class org.jf.util.Hex
-
Formats an
int
as a 4-byte unsigned hex value. - u8(long) - Static method in class org.jf.util.Hex
-
Formats a
long
as an 8-byte unsigned hex value. - uNibble(int) - Static method in class org.jf.util.Hex
-
Formats an
int
as a 4-bit unsigned hex nibble. - UNINIT - Static variable in class org.jf.dexlib2.analysis.RegisterType
- UNINIT_REF - Static variable in class org.jf.dexlib2.analysis.RegisterType
- UNINIT_THIS - Static variable in class org.jf.dexlib2.analysis.RegisterType
- UNINIT_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- UNKNOWN - Static variable in class org.jf.dexlib2.analysis.RegisterType
- UNKNOWN - Static variable in class org.jf.dexlib2.dexbacked.OatFile
- UNKNOWN_TYPE - Static variable in class org.jf.dexlib2.analysis.RegisterType
- UnknownClassProto - Class in org.jf.dexlib2.analysis
- UnknownClassProto(ClassPath) - Constructor for class org.jf.dexlib2.analysis.UnknownClassProto
- UnknownInstruction - Interface in org.jf.dexlib2.iface.instruction.formats
- UnresolvedClassException - Exception in org.jf.dexlib2.analysis
- UnresolvedClassException(String, Object...) - Constructor for exception org.jf.dexlib2.analysis.UnresolvedClassException
- UnresolvedClassException(Throwable) - Constructor for exception org.jf.dexlib2.analysis.UnresolvedClassException
- UnresolvedClassException(Throwable, String, Object...) - Constructor for exception org.jf.dexlib2.analysis.UnresolvedClassException
- unresolvedInterfaces - Variable in class org.jf.dexlib2.analysis.ClassProto
- UnresolvedOdexInstruction - Class in org.jf.dexlib2.analysis
-
This represents a "fixed" odexed instruction, where the object register is always null and so the correct type can't be determined.
- UnresolvedOdexInstruction - org.jf.dexlib2.Format
- UnresolvedOdexInstruction(Instruction, int) - Constructor for class org.jf.dexlib2.analysis.UnresolvedOdexInstruction
- UNSUPPORTED - Static variable in class org.jf.dexlib2.dexbacked.OatFile
- UnsupportedFile() - Constructor for exception org.jf.dexlib2.util.DexUtil.UnsupportedFile
- UnsupportedFile(String) - Constructor for exception org.jf.dexlib2.util.DexUtil.UnsupportedFile
- UnsupportedFile(String, Throwable) - Constructor for exception org.jf.dexlib2.util.DexUtil.UnsupportedFile
- UnsupportedFile(Throwable) - Constructor for exception org.jf.dexlib2.util.DexUtil.UnsupportedFile
- UnsupportedFileTypeException(String, Object...) - Constructor for exception org.jf.dexlib2.DexFileFactory.UnsupportedFileTypeException
- UnsupportedOatVersionException(OatFile) - Constructor for exception org.jf.dexlib2.DexFileFactory.UnsupportedOatVersionException
- USHR - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- USHR_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- USHR_INT - org.jf.dexlib2.Opcode
- USHR_INT_2ADDR - org.jf.dexlib2.Opcode
- USHR_INT_LIT8 - org.jf.dexlib2.Opcode
- USHR_LONG - org.jf.dexlib2.Opcode
- USHR_LONG_2ADDR - org.jf.dexlib2.Opcode
- utf8BytesToString(byte[], int, int) - Static method in class org.jf.util.Utf8Utils
-
Converts an array of UTF-8 bytes into a string.
- utf8BytesWithUtf16LengthToString(byte[], int, int) - Static method in class org.jf.util.Utf8Utils
-
Converts an array of UTF-8 bytes into a string.
- utf8BytesWithUtf16LengthToString(byte[], int, int, int[]) - Static method in class org.jf.util.Utf8Utils
-
Converts an array of UTF-8 bytes into a string.
- Utf8Utils - Class in org.jf.util
-
Constants of type
CONSTANT_Utf8_info
. - Utf8Utils() - Constructor for class org.jf.util.Utf8Utils
V
- validateReference() - Method in class org.jf.dexlib2.base.reference.BaseReference
- validateReference() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedCallSiteReference
- validateReference() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedFieldReference
- validateReference() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodHandleReference
- validateReference() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodProtoReference
- validateReference() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodReference
- validateReference() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedStringReference
- validateReference() - Method in class org.jf.dexlib2.dexbacked.reference.DexBackedTypeReference
- validateReference() - Method in interface org.jf.dexlib2.iface.reference.Reference
-
Verifies that this reference is valid.
- validateReferenceType(int) - Static method in class org.jf.dexlib2.ReferenceType
-
Validate a specific reference type.
- value - Variable in class org.jf.dexlib2.dexbacked.DexBackedAnnotationElement
- value - Variable in class org.jf.dexlib2.immutable.ImmutableAnnotationElement
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableArrayEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableBooleanEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableByteEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableCharEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableDoubleEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableEnumEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableFieldEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableFloatEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableIntEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableLongEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableMethodEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableShortEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableStringEncodedValue
- value - Variable in class org.jf.dexlib2.immutable.value.ImmutableTypeEncodedValue
- valueAt(int) - Method in class org.jf.util.SparseArray
-
Given an index in the range
0...size()-1
, returns the value from theindex
th key-value mapping that this SparseArray stores. - valueAt(int) - Method in class org.jf.util.SparseIntArray
-
Given an index in the range
0...size()-1
, returns the value from theindex
th key-value mapping that this SparseIntArray stores. - valueOf(String) - Static method in enum org.jf.dexlib2.AccessFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jf.dexlib2.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jf.dexlib2.HiddenApiRestriction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jf.dexlib2.Opcode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jf.dexlib2.AccessFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jf.dexlib2.Format
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jf.dexlib2.HiddenApiRestriction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jf.dexlib2.Opcode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueType - Class in org.jf.dexlib2
- VARARGS - org.jf.dexlib2.AccessFlags
- VariableRegisterInstruction - Interface in org.jf.dexlib2.iface.instruction
- VariableSizeCollection<T> - Class in org.jf.dexlib2.dexbacked.util
- VariableSizeCollection(DexBuffer, int, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeCollection
- VariableSizeIterator<T> - Class in org.jf.dexlib2.dexbacked.util
- VariableSizeIterator(DexBuffer, int, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeIterator
- VariableSizeIterator(DexReader, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeIterator
- VariableSizeList<T> - Class in org.jf.dexlib2.dexbacked.util
- VariableSizeList(DexBuffer, int, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeList
- VariableSizeListIterator<T> - Class in org.jf.dexlib2.dexbacked.util
- VariableSizeListIterator(DexBuffer, int, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
- VariableSizeLookaheadIterator<T> - Class in org.jf.dexlib2.dexbacked.util
- VariableSizeLookaheadIterator(DexBuffer, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeLookaheadIterator
- VariableSizeSet<T> - Class in org.jf.dexlib2.dexbacked.util
- VariableSizeSet(DexBuffer, int, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeSet
- verificationError - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction20bc
- verificationError - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction20bc
- VerificationError - Class in org.jf.dexlib2
- VerificationError() - Constructor for class org.jf.dexlib2.VerificationError
- VerificationErrorInstruction - Interface in org.jf.dexlib2.iface.instruction
- verifyCdexHeader(byte[], int) - Static method in class org.jf.dexlib2.util.DexUtil
-
Verifies that the cdex header is valid and a supported version
- verifyDexHeader(byte[], int) - Static method in class org.jf.dexlib2.util.DexUtil
-
Verifies that the dex header is valid and a supported version
- verifyDexHeader(InputStream) - Static method in class org.jf.dexlib2.util.DexUtil
-
Reads in the dex header from the given input stream and verifies that it is valid and a supported version The inputStream must support mark(), and will be reset to initial position upon exiting the method
- verifyMagic(byte[], int) - Static method in class org.jf.dexlib2.dexbacked.raw.CdexHeaderItem
-
Verifies the magic value at the beginning of a cdex file
- verifyMagic(byte[], int) - Static method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
-
Verifies the magic value at the beginning of a dex file
- verifyMagic(byte[], int) - Static method in class org.jf.dexlib2.dexbacked.raw.OdexHeaderItem
-
Verifies the magic value at the beginning of an odex file
- verifyOdexHeader(byte[], int) - Static method in class org.jf.dexlib2.util.DexUtil
-
Verifies that the odex header is valid and a supported version
- verifyOdexHeader(InputStream) - Static method in class org.jf.dexlib2.util.DexUtil
-
Reads in the odex header from the given input stream and verifies that it is valid and a supported version The inputStream must support mark(), and will be reset to initial position upon exiting the method
- VersionMap - Class in org.jf.dexlib2
- VersionMap() - Constructor for class org.jf.dexlib2.VersionMap
- VIRTUAL - Static variable in class org.jf.dexlib2.analysis.InlineMethodResolver
- virtualMethods - Variable in class org.jf.dexlib2.immutable.ImmutableClassDef
- visibility - Variable in class org.jf.dexlib2.dexbacked.DexBackedAnnotation
- visibility - Variable in class org.jf.dexlib2.immutable.ImmutableAnnotation
- VISIBILITY_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.AnnotationItem
- VOLATILE - org.jf.dexlib2.AccessFlags
- VOLATILE_FIELD_ACCESSOR - Static variable in enum org.jf.dexlib2.Opcode
- vtableFullyResolved - Variable in class org.jf.dexlib2.analysis.ClassProto
- vtableIndex - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction35ms
- vtableIndex - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction3rms
- vtableIndex - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction35ms
- vtableIndex - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction3rms
- VtableIndexInstruction - Interface in org.jf.dexlib2.iface.instruction
W
- WHITELIST - org.jf.dexlib2.HiddenApiRestriction
- WideLiteralInstruction - Interface in org.jf.dexlib2.iface.instruction
- withContext(Throwable, String, Object...) - Static method in exception org.jf.util.ExceptionWithContext
-
Augments the given exception with the given context, and return the result.
- WrappedIndentingWriter - Class in org.jf.util
- WrappedIndentingWriter(Writer, int, int) - Constructor for class org.jf.util.WrappedIndentingWriter
- wrapString(String, int, String[]) - Static method in class org.jf.util.StringWrapper
-
Splits the given string into lines using on any embedded newlines, and wrapping the text as needed to conform to the given maximum line width.
- wrapStringOnBreaks(String, int) - Static method in class org.jf.util.StringWrapper
-
Splits the given string into lines of maximum width maxWidth.
- write(byte[]) - Method in class org.jf.dexlib2.writer.DexDataWriter
- write(byte[]) - Method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
- write(byte[]) - Method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
- write(byte[]) - Method in class org.jf.util.RandomAccessFileOutputStream
- write(byte[], int, int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- write(byte[], int, int) - Method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
- write(byte[], int, int) - Method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
- write(byte[], int, int) - Method in class org.jf.util.RandomAccessFileOutputStream
- write(char[]) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- write(char[]) - Method in class org.jf.util.IndentingWriter
- write(char[], int, int) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- write(char[], int, int) - Method in class org.jf.util.IndentingWriter
- write(char[], int, int) - Method in class org.jf.util.WrappedIndentingWriter
- write(int) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- write(int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- write(int) - Method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
- write(int) - Method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
- write(int) - Method in class org.jf.util.IndentingWriter
- write(int) - Method in class org.jf.util.RandomAccessFileOutputStream
- write(int) - Method in class org.jf.util.WrappedIndentingWriter
- write(String) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- write(String) - Method in class org.jf.util.IndentingWriter
- write(String, int, int) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- write(String, int, int) - Method in class org.jf.util.IndentingWriter
- write(String, int, int) - Method in class org.jf.util.WrappedIndentingWriter
- write(String, String) - Method in class org.jf.util.TwoColumnOutput
- write(ArrayPayload) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction10t) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction10x) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction11n) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction11x) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction12x) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction20bc) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction20t) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction21c) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction21ih) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction21lh) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction21s) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction21t) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction22b) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction22c) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction22cs) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction22s) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction22t) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction22x) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction23x) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction30t) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction31c) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction31i) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction31t) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction32x) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction35c) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction35mi) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction35ms) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction3rc) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction3rmi) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction3rms) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction45cc) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction4rcc) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(Instruction51l) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(PackedSwitchPayload) - Method in class org.jf.dexlib2.writer.InstructionWriter
- write(SparseSwitchPayload) - Method in class org.jf.dexlib2.writer.InstructionWriter
- writeAnnotation(AnnotationEncodedValue) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the given
AnnotationEncodedValue
. - writeAnnotation(TypeKey, Collection<? extends AnnotationElement>) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeAnnotations(Writer) - Method in class org.jf.dexlib2.dexbacked.raw.util.DexAnnotator
- writeAnnotations(Writer, byte[], int) - Method in class org.jf.dexlib2.util.AnnotatedBytes
-
Writes the annotated content of this instance to the given writer.
- writeArray(Collection<? extends EncodedValue>) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeArray(ArrayEncodedValue) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the given
ArrayEncodedValue
. - writeBoolean(boolean) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeByte(byte) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeCallSite(Writer, CallSiteReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- writeCallSite(CallSiteReference) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the given
CallSiteReference
. - writeChar(char) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeClass(CharSequence) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
- writeDebugItem(DebugWriter<CharSequence, CharSequence>, DebugItem) - Method in class org.jf.dexlib2.writer.pool.ClassPool
- writeDebugItem(DebugWriter<BuilderStringReference, BuilderTypeReference>, DebugItem) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
- writeDebugItem(DebugWriter<StringKey, TypeKey>, DebugItem) - Method in interface org.jf.dexlib2.writer.ClassSection
- writeDexFile(String, DexFile) - Static method in class org.jf.dexlib2.DexFileFactory
-
Writes a DexFile out to disk
- writeDouble(double) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeEncodedDouble(int, double) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeEncodedFloat(int, float) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeEncodedInt(int, int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeEncodedLong(int, long) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeEncodedUint(int, int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeEncodedValue(EncodedValue) - Method in class org.jf.dexlib2.writer.DexWriter.InternalEncodedValueWriter
- writeEncodedValue(EncodedValue) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeEncodedValue(Writer, EncodedValue) - Static method in class org.jf.dexlib2.util.EncodedValueUtils
-
Deprecated.use
DexFormatter
instead. - writeEncodedValue(EncodedValue) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the given
EncodedValue
. - writeEncodedValue(DexWriter.InternalEncodedValueWriter, EncodedValue) - Method in class org.jf.dexlib2.writer.pool.DexPool
- writeEncodedValue(DexWriter.InternalEncodedValueWriter, BuilderEncodedValues.BuilderEncodedValue) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
- writeEncodedValue(DexWriter.InternalEncodedValueWriter, EncodedValue) - Method in class org.jf.dexlib2.writer.DexWriter
- writeEncodedValueHeader(int, int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeEndLocal(int, int) - Method in class org.jf.dexlib2.writer.DebugWriter
- writeEnum(FieldRefKey) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeEpilogueBegin(int) - Method in class org.jf.dexlib2.writer.DebugWriter
- writeEscapedChar(Writer, char) - Static method in class org.jf.util.StringUtils
-
Deprecated.Use
org.jf.baksmali.formatter.BaksmaliWriter#writeCharEncodedValue
- writeEscapedString(Writer, String) - Static method in class org.jf.util.StringUtils
-
Deprecated.
- writeField(FieldRefKey) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeFieldDescriptor(Writer, FieldReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- writeFieldDescriptor(Writer, FieldReference, boolean) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- writeFieldDescriptor(FieldReference) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the field descriptor for the given
FieldReference
. - writeFloat(float) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeIndent() - Method in class org.jf.util.IndentingWriter
- writeInt(int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeInt(int) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeInt(OutputStream, int) - Static method in class org.jf.dexlib2.writer.DexDataWriter
- writeLineNumber(int, int) - Method in class org.jf.dexlib2.writer.DebugWriter
- writeLong(long) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeLong(long) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeMethod(MethodRefKey) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeMethodDescriptor(Writer, MethodReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- writeMethodDescriptor(Writer, MethodReference, boolean) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- writeMethodDescriptor(MethodReference) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the method descriptor for the given
MethodReference
. - writeMethodHandle(Writer, MethodHandleReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- writeMethodHandle(MethodHandleKey) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeMethodHandle(MethodHandleReference) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the given
MethodHandleReference
. - writeMethodProtoDescriptor(Writer, MethodProtoReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
-
Deprecated.
- writeMethodProtoDescriptor(MethodProtoReference) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the method proto descriptor for the given
MethodProtoReference
. - writeMethodType(ProtoRefKey) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeNull() - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writePrologueEnd(int) - Method in class org.jf.dexlib2.writer.DebugWriter
- writeQuotedString(CharSequence) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the given quoted string.
- writer - Variable in class org.jf.dexlib2.formatter.DexFormattedWriter
- writer - Variable in class org.jf.util.IndentingWriter
- writeReference(Reference) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the given
Reference
. - writeRestartLocal(int, int) - Method in class org.jf.dexlib2.writer.DebugWriter
- writeRightZeroExtendedInt(int, int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeRightZeroExtendedLong(int, long) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeSetSourceFile(int, StringKey) - Method in class org.jf.dexlib2.writer.DebugWriter
- writeShort(int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeShort(int) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeShortFieldDescriptor(FieldReference) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the short field descriptor for the given
FieldReference
. - writeShortMethodDescriptor(MethodReference) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the short method descriptor for the given
MethodReference
. - writeSimpleName(CharSequence) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Writes the given simple name.
- writeSleb128(int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeSleb128(OutputStream, int) - Static method in class org.jf.dexlib2.writer.DexDataWriter
- writeStartLocal(int, int, StringKey, TypeKey, StringKey) - Method in class org.jf.dexlib2.writer.DebugWriter
- writeString(String) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeString(StringKey) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeTo(OutputStream) - Method in class org.jf.dexlib2.writer.io.DeferredOutputStream
- writeTo(OutputStream) - Method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
- writeTo(OutputStream) - Method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
- writeTo(Writer) - Method in class org.jf.dexlib2.analysis.RegisterType
- writeTo(String, DexFile) - Static method in class org.jf.dexlib2.writer.pool.DexPool
- writeTo(DexDataStore) - Method in class org.jf.dexlib2.writer.DexWriter
- writeTo(DexDataStore, DexFile) - Static method in class org.jf.dexlib2.writer.pool.DexPool
- writeTo(DexDataStore, DeferredOutputStreamFactory) - Method in class org.jf.dexlib2.writer.DexWriter
- writeType(CharSequence) - Method in class org.jf.dexlib2.formatter.DexFormattedWriter
-
Write the given type.
- writeType(TypeKey) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
- writeUbyte(int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeUleb128(int) - Method in class org.jf.dexlib2.writer.DexDataWriter
- writeUleb128(OutputStream, int) - Static method in class org.jf.dexlib2.writer.DexDataWriter
- writeUshort(int) - Method in class org.jf.dexlib2.writer.DexDataWriter
X
- XOR - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
- XOR_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
- XOR_INT - org.jf.dexlib2.Opcode
- XOR_INT_2ADDR - org.jf.dexlib2.Opcode
- XOR_INT_LIT16 - org.jf.dexlib2.Opcode
- XOR_INT_LIT8 - org.jf.dexlib2.Opcode
- XOR_LONG - org.jf.dexlib2.Opcode
- XOR_LONG_2ADDR - org.jf.dexlib2.Opcode
Z
- ZipDexContainer - Class in org.jf.dexlib2.dexbacked
-
Represents a zip file that contains dex files (i.e.
- ZipDexContainer(File, Opcodes) - Constructor for class org.jf.dexlib2.dexbacked.ZipDexContainer
-
Constructs a new ZipDexContainer for the given zip file
- ZipDexContainer.NotAZipFileException - Exception in org.jf.dexlib2.dexbacked
All Classes All Packages