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

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 a Writer, 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 the indexth 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 the indexth 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
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 the indexth 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 the indexth 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 the indexth 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
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
 
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