Skip navigation links
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 

A

ACCESS_FLAGS_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
 
AccessedMember(int, Reference) - Constructor for class org.jf.dexlib2.util.SyntheticAccessorResolver.AccessedMember
 
accessedMember - Variable in class org.jf.dexlib2.util.SyntheticAccessorResolver.AccessedMember
 
accessedMemberType - Variable in class org.jf.dexlib2.util.SyntheticAccessorResolver.AccessedMember
 
AccessFlags - Enum in org.jf.dexlib2
 
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
 
add(T) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
 
ADD - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
 
ADD_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
 
addCatch(TypeReference, Label, Label, Label) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
 
addCatch(String, Label, Label, Label) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
 
addCatch(Label, Label, Label) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
 
addCatch(TypeReference, Label, Label, Label) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
 
addCatch(String, Label, Label, Label) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
 
addCatch(Label, Label, Label) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
 
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(BuilderInstruction) - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
 
addInstruction(int, BuilderInstruction) - Method in class org.jf.dexlib2.builder.MutableMethodImplementation
 
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
 
align() - Method in class org.jf.dexlib2.writer.DexDataWriter
 
AnalysisException - Exception in org.jf.dexlib2.analysis
 
AnalysisException(Throwable) - Constructor for exception org.jf.dexlib2.analysis.AnalysisException
 
AnalysisException(Throwable, String, Object...) - Constructor for exception org.jf.dexlib2.analysis.AnalysisException
 
AnalysisException(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
 
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.
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(AnnotatedBytes, DexReader) - Static method in class org.jf.dexlib2.dexbacked.raw.EncodedValue
 
annotateEncodedArray(AnnotatedBytes, DexReader) - Static method in class org.jf.dexlib2.dexbacked.raw.EncodedValue
 
annotateEncodedValue(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 - Interface in org.jf.dexlib2.iface
This class represents a specific instance of an annotation applied to a class/field/method/parameter
annotation - Variable in class org.jf.dexlib2.rewriter.AnnotationRewriter.RewrittenAnnotation
 
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 - Interface in org.jf.dexlib2.iface
This class represents an individual name/value element in an annotation
annotationElement - Variable in class org.jf.dexlib2.rewriter.AnnotationElementRewriter.RewrittenAnnotationElement
 
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 - Interface in org.jf.dexlib2.iface.value
This class represents an encoded annotation value.
annotationEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenAnnotationEncodedValue
 
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<StringKey,TypeKey,AnnotationKey,AnnotationElement,EncodedValue> - Interface in org.jf.dexlib2.writer
 
annotationSection - Variable in class org.jf.dexlib2.writer.DexWriter
 
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<AnnotationKey extends Annotation,AnnotationSetKey> - Interface in org.jf.dexlib2.writer
 
annotationSetSection - Variable in class org.jf.dexlib2.writer.DexWriter
 
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
 
ARRAY - Static variable in class org.jf.dexlib2.ValueType
 
arrayElements - Variable in class org.jf.dexlib2.builder.instruction.BuilderArrayPayload
 
arrayElements - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
 
ArrayEncodedValue - Interface in org.jf.dexlib2.iface.value
This class represents an encoded array value.
arrayEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenArrayEncodedValue
 
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
 
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(DexReader) - Static method in class org.jf.dexlib2.dexbacked.raw.EncodedValue
 
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
 
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
 

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
 
BaseDexBuffer - Class in org.jf.dexlib2.dexbacked
 
BaseDexBuffer(byte[]) - Constructor for class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
BaseDexBuffer(byte[], int) - Constructor for class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
BaseDexReader<T extends BaseDexBuffer> - Class in org.jf.dexlib2.dexbacked
 
BaseDexReader(T, int) - Constructor for class org.jf.dexlib2.dexbacked.BaseDexReader
 
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
 
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
 
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.
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(Label, Label, String, Label) - Constructor for class org.jf.dexlib2.builder.BuilderTryBlock
 
BuilderTryBlock(Label, Label, TypeReference, Label) - Constructor for class org.jf.dexlib2.builder.BuilderTryBlock
 
BuilderTryBlock(Label, Label, Label) - Constructor for class org.jf.dexlib2.builder.BuilderTryBlock
 
BuilderTryBlock - Class in org.jf.dexlib2.writer.builder
 
BuilderTryBlock(int, int, List<? extends BuilderExceptionHandler>) - Constructor for class org.jf.dexlib2.writer.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<CallSiteKey extends CallSiteReference,EncodedArrayKey> - Interface in org.jf.dexlib2.writer
 
callSiteSection - Variable in class org.jf.dexlib2.writer.DexWriter
 
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
 
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
 
check35cAnd45ccRegisterCount(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
 
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 - Interface in org.jf.dexlib2.iface
This class represents a class definition.
classDef - Variable in class org.jf.dexlib2.rewriter.ClassDefRewriter.RewrittenClassDef
 
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 - Class in org.jf.dexlib2.analysis
 
ClassPath(ClassProvider...) - 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(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 - 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
 
ClassPathResolver - Class in org.jf.dexlib2.analysis
 
ClassPathResolver(List<String>, List<String>, List<String>, DexFile) - Constructor for class org.jf.dexlib2.analysis.ClassPathResolver
Constructs a new ClassPathResolver using a specified list of bootclasspath entries
ClassPathResolver(List<String>, List<String>, DexFile) - 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<StringKey extends java.lang.CharSequence,TypeKey extends java.lang.CharSequence,TypeListKey,ClassKey,FieldKey,MethodKey,AnnotationSetKey,EncodedArrayKey> - Interface in org.jf.dexlib2.writer
 
classSection - Variable in class org.jf.dexlib2.writer.DexWriter
 
clearLimit() - Method in class org.jf.dexlib2.util.AnnotatedBytes
 
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
 
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.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
 
compareTo(AnalyzedInstruction) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
 
compareTo(Annotation) - Method in class org.jf.dexlib2.base.BaseAnnotation
 
compareTo(AnnotationElement) - Method in class org.jf.dexlib2.base.BaseAnnotationElement
 
compareTo(ExceptionHandler) - Method in class org.jf.dexlib2.base.BaseExceptionHandler
 
compareTo(FieldReference) - Method in class org.jf.dexlib2.base.reference.BaseFieldReference
 
compareTo(MethodHandleReference) - Method in class org.jf.dexlib2.base.reference.BaseMethodHandleReference
 
compareTo(MethodProtoReference) - Method in class org.jf.dexlib2.base.reference.BaseMethodProtoReference
 
compareTo(MethodReference) - Method in class org.jf.dexlib2.base.reference.BaseMethodReference
 
compareTo(CharSequence) - Method in class org.jf.dexlib2.base.reference.BaseStringReference
 
compareTo(CharSequence) - Method in class org.jf.dexlib2.base.reference.BaseTypeReference
 
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(Annotation) - Method in interface org.jf.dexlib2.iface.Annotation
Compares this Annotation to another Annotation.
compareTo(AnnotationElement) - Method in interface org.jf.dexlib2.iface.AnnotationElement
Compares this AnnotationElement to another AnnotationElement.
compareTo(ExceptionHandler) - Method in interface org.jf.dexlib2.iface.ExceptionHandler
Compare this ExceptionHandler to another ExceptionHandler.
compareTo(FieldReference) - Method in interface org.jf.dexlib2.iface.reference.FieldReference
Compare this FieldReference to another FieldReference.
compareTo(MethodHandleReference) - Method in interface org.jf.dexlib2.iface.reference.MethodHandleReference
Compare this MethodHandleReference to another MethodHandleReference.
compareTo(MethodProtoReference) - Method in interface org.jf.dexlib2.iface.reference.MethodProtoReference
Compare this MethodProtoReference to another MethodProtoReference.
compareTo(MethodReference) - Method in interface org.jf.dexlib2.iface.reference.MethodReference
Compare this MethodReference to another MethodReference.
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(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
 
createInlineMethodResolver(int) - Static method in class org.jf.dexlib2.analysis.InlineMethodResolver
 
CustomInlineMethodResolver - Class in org.jf.dexlib2.analysis
 
CustomInlineMethodResolver(ClassPath, String) - Constructor for class org.jf.dexlib2.analysis.CustomInlineMethodResolver
 
CustomInlineMethodResolver(ClassPath, File) - Constructor for class org.jf.dexlib2.analysis.CustomInlineMethodResolver
 

D

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
 
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 - Interface in org.jf.dexlib2.iface.debug
This class represents a generic debug item.
debugItem - Variable in class org.jf.dexlib2.rewriter.DebugItemRewriter.BaseRewrittenLocalInfoDebugItem
 
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
 
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
 
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(RawDexFile, 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(DexReader) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedAnnotationElement
 
DexBackedAnnotationEncodedValue - Class in org.jf.dexlib2.dexbacked.value
 
DexBackedAnnotationEncodedValue(DexReader) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedAnnotationEncodedValue
 
DexBackedArrayEncodedValue - Class in org.jf.dexlib2.dexbacked.value
 
DexBackedArrayEncodedValue(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) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedClassDef
 
DexBackedDexFile - Class in org.jf.dexlib2.dexbacked
 
DexBackedDexFile(Opcodes, byte[], int, boolean) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
DexBackedDexFile(Opcodes, BaseDexBuffer) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
DexBackedDexFile(Opcodes, byte[], int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
DexBackedDexFile(Opcodes, byte[]) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
DexBackedDexFile.InvalidItemIndex - Exception in org.jf.dexlib2.dexbacked
 
DexBackedDexFile.NotADexFile - Exception 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(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(DexReader, DexBackedClassDef, int, EncodedArrayItemIterator, AnnotationsDirectory.AnnotationIterator) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedField
 
DexBackedField(DexReader, DexBackedClassDef, int, AnnotationsDirectory.AnnotationIterator) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedField
 
DexBackedFieldEncodedValue - Class in org.jf.dexlib2.dexbacked.value
 
DexBackedFieldEncodedValue(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(DexReader, DexBackedClassDef, int) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedMethod
 
DexBackedMethod(DexReader, DexBackedClassDef, int, AnnotationsDirectory.AnnotationIterator, AnnotationsDirectory.AnnotationIterator) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedMethod
 
DexBackedMethodEncodedValue - Class in org.jf.dexlib2.dexbacked.value
 
DexBackedMethodEncodedValue(DexReader, int) - Constructor for class org.jf.dexlib2.dexbacked.value.DexBackedMethodEncodedValue
 
DexBackedMethodHandleEncodedValue - Class in org.jf.dexlib2.dexbacked.value
 
DexBackedMethodHandleEncodedValue(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(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(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(DexReader) - Constructor for class org.jf.dexlib2.dexbacked.DexBackedTypedExceptionHandler
 
DexBackedTypeEncodedValue - Class in org.jf.dexlib2.dexbacked.value
 
DexBackedTypeEncodedValue(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.BaseDexReader
 
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 - Interface in org.jf.dexlib2.iface
This class is a high level representation of a dex file - essentially a set of class definitions.
dexFile - Variable in class org.jf.dexlib2.rewriter.DexRewriter.RewrittenDexFile
 
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
 
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 - Class in org.jf.dexlib2.dexbacked
 
DexReader(DexBackedDexFile, 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
 
DexRewriter.RewrittenDexFile - Class in org.jf.dexlib2.rewriter
 
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
 
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
 
DoubleEncodedValue - Interface in org.jf.dexlib2.iface.value
This class represents an encoded double value.
DualReferenceInstruction - Interface in org.jf.dexlib2.iface.instruction
 

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() - Constructor for class org.jf.dexlib2.dexbacked.raw.EncodedValue
 
EncodedValue - Interface in org.jf.dexlib2.iface.value
This class represents a generic encoded value.
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
 
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
 
ENUM - Static variable in class org.jf.dexlib2.ValueType
 
EnumEncodedValue - Interface in org.jf.dexlib2.iface.value
This class represents an encoded enum value.
enumEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenEnumEncodedValue
 
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
 
exceptionHandler - Variable in class org.jf.dexlib2.builder.BuilderTryBlock
 
ExceptionHandler - Interface in org.jf.dexlib2.iface
This class represents an individual exception handler entry, in a try block.
exceptionHandler - Variable in class org.jf.dexlib2.rewriter.ExceptionHandlerRewriter.RewrittenExceptionHandler
 
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
 
extendsFrom(TypeProto, String) - Static method in class org.jf.dexlib2.analysis.util.TypeProtoUtils
 
extraArguments - Variable in class org.jf.dexlib2.immutable.reference.ImmutableCallSiteReference
 

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
 
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 - Variable in class org.jf.dexlib2.rewriter.FieldRewriter.RewrittenField
 
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 - Interface in org.jf.dexlib2.iface.value
This class represents an encoded field value.
fieldEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenFieldEncodedValue
 
FieldIdItem - Class in org.jf.dexlib2.dexbacked.raw
 
FieldIdItem() - Constructor for class org.jf.dexlib2.dexbacked.raw.FieldIdItem
 
fieldIdItemOffset - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedFieldReference
 
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 - Interface in org.jf.dexlib2.iface.reference
This class represents a reference to a field.
fieldReference - Variable in class org.jf.dexlib2.rewriter.FieldReferenceRewriter.RewrittenFieldReference
 
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
 
filename - Variable in class org.jf.dexlib2.dexbacked.OatFile.OatDexFile
 
FilenameVdexProvider(File) - Constructor for class org.jf.dexlib2.DexFileFactory.FilenameVdexProvider
 
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
 
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_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.writer.io.FileDeferredOutputStream
 
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 - 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 - Enum in org.jf.dexlib2
 
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.ImmutableInstruction51l
 
FORMAT - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableUnknownInstruction
 
format - Variable in enum org.jf.dexlib2.Opcode
 
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
 
fromInputStream(Opcodes, InputStream) - Static method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
fromInputStream(Opcodes, InputStream) - Static method in class org.jf.dexlib2.dexbacked.DexBackedOdexFile
 
fromInputStream(InputStream) - Static method in class org.jf.dexlib2.dexbacked.OatFile
 
fromInputStream(InputStream, OatFile.VdexProvider) - Static method in class org.jf.dexlib2.dexbacked.OatFile
 

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
 
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(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
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(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
 
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(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getAnnotationDirectoryOffset(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getAnnotationDirectoryOffset(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getAnnotationElementRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getAnnotationElementRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getAnnotationElementRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
getAnnotationRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getAnnotationRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getAnnotationRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
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(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
 
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(AnnotationSetKey) - Method in interface org.jf.dexlib2.writer.AnnotationSetSection
 
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(Set<? extends Annotation>) - Method in class org.jf.dexlib2.writer.pool.AnnotationSetPool
 
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(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getAnnotationSetRefListOffset(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
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
 
getBaseOffset() - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
getBootClassPath() - Method in class org.jf.dexlib2.dexbacked.OatFile
 
getBuf() - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
getCallSiteCount() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getCallSiteIdItemOffset(int) - 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
 
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(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getClassAnnotations(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getClassAnnotations(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getClassCount() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getClassCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
 
getClassDef(String) - Method in class org.jf.dexlib2.analysis.ClassPath
 
getClassDef() - Method in class org.jf.dexlib2.analysis.ClassProto
 
getClassDef(String) - Method in interface org.jf.dexlib2.analysis.ClassProvider
 
getClassDef(String) - Method in class org.jf.dexlib2.analysis.DexClassProvider
 
getClassDefItemOffset(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getClassDefRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getClassDefRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getClassDefRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
getClassEntryByType(BuilderTypeReference) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getClassEntryByType(TypeKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getClassEntryByType(CharSequence) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getClasses() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getClasses(RawDexFile) - Static method in class org.jf.dexlib2.dexbacked.raw.ClassDefItem
 
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.DexRewriter.RewrittenDexFile
 
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
 
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
 
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(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getCodeItemOffset(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
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 class org.jf.dexlib2.dexbacked.OatFile.OatDexFile
 
getContainer() - Method in class org.jf.dexlib2.dexbacked.ZipDexContainer.ZipDexFile
 
getContainer() - Method in interface org.jf.dexlib2.iface.MultiDexContainer.MultiDexFile
 
getCursor() - Method in class org.jf.dexlib2.util.AnnotatedBytes
 
getData() - Method in class org.jf.dexlib2.writer.io.MemoryDataStore
 
getDebugItemRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getDebugItemRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getDebugItemRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
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(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getDebugItems(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
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
 
getDefault() - Static method in class org.jf.dexlib2.Opcodes
 
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(BuilderFieldReference) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
 
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
 
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
 
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(boolean) - 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
 
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(AnnotationKey) - Method in interface org.jf.dexlib2.writer.AnnotationSection
 
getElements() - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedValues.BuilderAnnotationEncodedValue
 
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(BuilderCallSiteReference) - Method in class org.jf.dexlib2.writer.builder.BuilderCallSitePool
 
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
 
getEncodedValueList(BuilderEncodedValues.BuilderArrayEncodedValue) - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedArrayPool
 
getEncodedValueList(EncodedArrayKey) - Method in interface org.jf.dexlib2.writer.EncodedArraySection
 
getEncodedValueList(ArrayEncodedValue) - Method in class org.jf.dexlib2.writer.pool.EncodedArrayPool
 
getEncodedValueRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getEncodedValueRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getEncodedValueRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
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
getEntryName() - Method in class org.jf.dexlib2.dexbacked.OatFile.OatDexFile
 
getEntryName() - Method in class org.jf.dexlib2.dexbacked.ZipDexContainer.ZipDexFile
 
getEntryName() - Method in interface org.jf.dexlib2.iface.MultiDexContainer.MultiDexFile
 
getExceptionHandlerRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getExceptionHandlerRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getExceptionHandlerRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
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(ExceptionHandler) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getExceptionType() - Method in class org.jf.dexlib2.writer.builder.BuilderExceptionHandler
 
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(File) - Static method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
 
getFactory(File, int) - Static method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
 
getFactory() - Static method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
 
getFactory(int) - Static method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
 
getFieldAccessFlags(BuilderField) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getFieldAccessFlags(FieldKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getFieldAccessFlags(Field) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getFieldAnnotationCount() - Method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
 
getFieldAnnotationIterator() - Method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
 
getFieldAnnotations(BuilderField) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getFieldAnnotations(FieldKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getFieldAnnotations(Field) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
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.DexBackedDexFile
 
getFieldCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
 
getFieldDescriptor(FieldReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
getFieldDescriptor(FieldReference, boolean) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
getFieldIdItemOffset(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getFieldIndex(BuilderField) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
 
getFieldIndex(FieldKey) - Method in interface org.jf.dexlib2.writer.FieldSection
 
getFieldIndex(Field) - Method in class org.jf.dexlib2.writer.pool.FieldPool
 
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(BuilderMethodHandleReference) - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandlePool
 
getFieldReference(MethodHandleKey) - Method in interface org.jf.dexlib2.writer.MethodHandleSection
 
getFieldReference(MethodHandleReference) - Method in class org.jf.dexlib2.writer.pool.MethodHandlePool
 
getFieldReferenceRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getFieldReferenceRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getFieldReferenceRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
getFieldReferences() - Method in class org.jf.dexlib2.writer.DexWriter
 
getFieldRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getFieldRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getFieldRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
getFields() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
 
getFields() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
 
getFields() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getFields(RawDexFile) - Static method in class org.jf.dexlib2.dexbacked.raw.FieldIdItem
 
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
 
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(BuilderFieldReference) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
 
getFieldType(FieldRefKey) - Method in interface org.jf.dexlib2.writer.FieldSection
 
getFieldType(FieldReference) - Method in class org.jf.dexlib2.writer.pool.FieldPool
 
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.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
 
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
 
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(boolean) - 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
 
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(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getInstructionRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
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(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getInstructions(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getInstructions(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
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(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getInterfaces(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getInterfaces(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getInvalidIndex() - Method in exception org.jf.dexlib2.dexbacked.DexBackedDexFile.InvalidItemIndex
 
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(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(Key) - Method in interface org.jf.dexlib2.writer.IndexSection
 
getItemIndex(Key) - Method in class org.jf.dexlib2.writer.pool.BaseIndexPool
 
getItemIndex(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getItemIndex(StringReference) - Method in class org.jf.dexlib2.writer.pool.StringPool
 
getItemIndex(CharSequence) - Method in class org.jf.dexlib2.writer.pool.StringTypeBasePool
 
getItemIndex(TypeReference) - Method in class org.jf.dexlib2.writer.pool.TypePool
 
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(BuilderEncodedValues.BuilderArrayEncodedValue) - Method in class org.jf.dexlib2.writer.builder.BuilderEncodedArrayPool
 
getItemOffset(Key) - Method in interface org.jf.dexlib2.writer.OffsetSection
 
getItemOffset(Key) - Method in class org.jf.dexlib2.writer.pool.BaseOffsetPool
 
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(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getMethodAccessFlags(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getMethodAccessFlags(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getMethodAnnotationIterator() - Method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
 
getMethodAnnotations(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getMethodAnnotations(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
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.DexBackedDexFile
 
getMethodCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
 
getMethodDescriptor(MethodReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
getMethodDescriptor(MethodReference, boolean) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
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
 
getMethodHandleCount() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getMethodHandleItemOffset(int) - 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
 
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(String) - Static method in class org.jf.dexlib2.MethodHandleType
 
getMethodHandleType() - Method in exception org.jf.dexlib2.MethodHandleType.InvalidMethodHandleTypeException
 
getMethodHandleType() - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandleReference
 
getMethodIdItemOffset(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getMethodImplementation() - Method in class org.jf.dexlib2.builder.MethodImplementationBuilder
 
getMethodImplementationRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getMethodImplementationRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getMethodImplementationRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
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(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getMethodParameterRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
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) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
getMethodReference(BuilderMethodHandleReference) - Method in class org.jf.dexlib2.writer.builder.BuilderMethodHandlePool
 
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(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.MethodPool
 
getMethodReferenceRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getMethodReferenceRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getMethodReferenceRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
getMethodReferences() - Method in class org.jf.dexlib2.writer.DexWriter
 
getMethodRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getMethodRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getMethodRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
getMethods() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
 
getMethods() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
 
getMethods() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getMethods(RawDexFile) - Static method in class org.jf.dexlib2.dexbacked.raw.MethodIdItem
 
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
 
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
 
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(BuilderFieldReference) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
 
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
 
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
 
getNextOrNull() - Method in class org.jf.dexlib2.dexbacked.util.EncodedArrayItemIterator
 
getNullableItemIndex(Key) - Method in interface org.jf.dexlib2.writer.NullableIndexSection
 
getNullableItemIndex(CharSequence) - Method in class org.jf.dexlib2.writer.pool.StringTypeBasePool
 
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.BaseDexReader
 
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
 
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.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.DexRewriter.RewrittenDexFile
 
getOpcodeValue(Opcode) - Method in class org.jf.dexlib2.Opcodes
 
getOptionalReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.StringIdItem
 
getOptionalReferenceAnnotation(DexBackedDexFile, int, boolean) - Static method in class org.jf.dexlib2.dexbacked.raw.StringIdItem
 
getOptionalReferenceAnnotation(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.raw.TypeIdItem
 
getOptionalString(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getOptionalType(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
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(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.util.AnnotationsDirectory
 
getParameterAnnotations(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getParameterAnnotations(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getParameterAnnotations(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getParameterNames() - Method in class org.jf.dexlib2.dexbacked.DexBackedMethod
 
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(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getParameterNames(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getParameterRegisterCount(Method) - Static method in class org.jf.dexlib2.util.MethodUtil
 
getParameterRegisterCount(MethodReference, boolean) - Static method in class org.jf.dexlib2.util.MethodUtil
 
getParameterRegisterCount(Collection<? extends CharSequence>, 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.DexBackedDexFile
 
getProtoCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
 
getProtoIdItemOffset(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getProtoOffset() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
 
getProtos(RawDexFile) - Static method in class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
 
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(MethodRefKey) - Method in interface org.jf.dexlib2.writer.MethodSection
 
getPrototype(MethodKey) - 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
 
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.rewriter.InstructionRewriter.BaseRewrittenReferenceInstruction
 
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
 
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, boolean) - 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
 
getReferences(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getReferenceString(Reference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
getReferenceString(Reference, String) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
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(Reference) - Static method in class org.jf.dexlib2.ReferenceType
 
getReferenceType() - Method in exception org.jf.dexlib2.ReferenceType.InvalidReferenceTypeException
 
getReferenceType() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.BaseRewrittenReferenceInstruction
 
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
 
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.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.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.rewriter.InstructionRewriter.RewrittenInstruction35c
 
getRegisterCount() - Method in class org.jf.dexlib2.rewriter.InstructionRewriter.RewrittenInstruction3rc
 
getRegisterCount() - Method in class org.jf.dexlib2.rewriter.MethodImplementationRewriter.RewrittenMethodImplementation
 
getRegisterCount(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getRegisterCount(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
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.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.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.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.rewriter.InstructionRewriter.RewrittenInstruction35c
 
getRegisterType(ClassPath, CharSequence) - Static method in class org.jf.dexlib2.analysis.RegisterType
 
getRegisterType(byte, TypeProto) - 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
 
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) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
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.
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(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getSortedDirectMethods(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getSortedDirectMethods(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getSortedFields(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getSortedFields(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getSortedFields(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getSortedInstanceFields(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getSortedInstanceFields(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getSortedInstanceFields(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getSortedMethods(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getSortedMethods(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getSortedMethods(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getSortedStaticFields(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getSortedStaticFields(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getSortedStaticFields(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getSortedVirtualMethods(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getSortedVirtualMethods(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
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(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getSourceFile(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
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.rewriter.InstructionRewriter.RewrittenInstruction3rc
 
getStaticFields() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
 
getStaticFields() - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
 
getStaticFields(boolean) - 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
 
getStaticInitializers(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getStaticInitializers(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getStaticInitializers(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getStaticInitializers(SortedSet<? extends Field>) - Static method in class org.jf.dexlib2.writer.util.StaticInitializerUtil
 
getString(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
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.DexBackedDexFile
 
getStringCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
 
getStringIdItemOffset(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getStringOffset() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
 
getStrings() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getStrings(RawDexFile) - Static method in class org.jf.dexlib2.dexbacked.raw.StringIdItem
 
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(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getSuperclass(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
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.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
 
getTryBlockRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getTryBlockRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getTryBlockRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
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(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
getTryBlocks(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getTryBlocks(PoolMethod) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getTryBlocks() - Method in class org.jf.dexlib2.writer.util.TryListBuilder
 
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(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
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(AnnotationKey) - Method in interface org.jf.dexlib2.writer.AnnotationSection
 
getType() - Method in class org.jf.dexlib2.writer.builder.BuilderClassDef
 
getType(BuilderClassDef) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
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(ClassKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
getType(Annotation) - Method in class org.jf.dexlib2.writer.pool.AnnotationPool
 
getType(PoolClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
getTypeCount() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getTypeCount() - Method in class org.jf.dexlib2.dexbacked.raw.HeaderItem
 
getTypeIdItemOffset(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
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.writer.DexWriter
 
getTypeRewriter() - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
getTypeRewriter(Rewriters) - Method in class org.jf.dexlib2.rewriter.RewriterModule
 
getTypeRewriter() - Method in interface org.jf.dexlib2.rewriter.Rewriters
 
getTypes() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
getTypes(RawDexFile) - Static method in class org.jf.dexlib2.dexbacked.raw.TypeIdItem
 
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.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 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
 
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.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
getVirtualMethods() - Method in class org.jf.dexlib2.analysis.reflection.ReflectionClassDef
 
getVirtualMethods(boolean) - Method in class org.jf.dexlib2.dexbacked.DexBackedClassDef
 
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
 
getVisibility(int) - Static method in class org.jf.dexlib2.AnnotationVisibility
 
getVisibility(String) - Static method in class org.jf.dexlib2.AnnotationVisibility
 
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(AnnotationKey) - Method in interface org.jf.dexlib2.writer.AnnotationSection
 
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
 
getZipFile() - Method in class org.jf.dexlib2.dexbacked.ZipDexContainer
 

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
 
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
 
hasOdexOpcodes() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
hasOdexOpcodes() - Method in class org.jf.dexlib2.dexbacked.DexBackedOdexFile
 
hasOdexOpcodes() - Method in class org.jf.dexlib2.dexbacked.OatFile.OatDexFile
 
hasOverflowed() - Method in class org.jf.dexlib2.writer.DexWriter
Checks whether any of the size-sensitive constant pools have overflowed.
hasPrevious() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
 
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(RawDexFile) - Constructor for class org.jf.dexlib2.dexbacked.raw.HeaderItem
 
headerItem - Variable in class org.jf.dexlib2.dexbacked.raw.RawDexFile
 

I

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, Collection<? extends AnnotationElement>) - Constructor for class org.jf.dexlib2.immutable.ImmutableAnnotation
 
ImmutableAnnotation(int, String, ImmutableSet<? extends ImmutableAnnotationElement>) - 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, Collection<? extends AnnotationElement>) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableAnnotationEncodedValue
 
ImmutableAnnotationEncodedValue(String, ImmutableSet<? extends ImmutableAnnotationElement>) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableAnnotationEncodedValue
 
ImmutableArrayEncodedValue - Class in org.jf.dexlib2.immutable.value
 
ImmutableArrayEncodedValue(Collection<? extends EncodedValue>) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableArrayEncodedValue
 
ImmutableArrayEncodedValue(ImmutableList<ImmutableEncodedValue>) - Constructor for class org.jf.dexlib2.immutable.value.ImmutableArrayEncodedValue
 
ImmutableArrayPayload - Class in org.jf.dexlib2.immutable.instruction
 
ImmutableArrayPayload(int, List<Number>) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
 
ImmutableArrayPayload(int, ImmutableList<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, Collection<String>, String, Collection<? extends Annotation>, Iterable<? extends Field>, 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 Field>, Iterable<? extends Method>, Iterable<? extends Method>) - Constructor for class org.jf.dexlib2.immutable.ImmutableClassDef
 
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
 
ImmutableDebugItem - Class in org.jf.dexlib2.immutable.debug
 
ImmutableDebugItem(int) - Constructor for class org.jf.dexlib2.immutable.debug.ImmutableDebugItem
 
ImmutableDexFile - Class in org.jf.dexlib2.immutable
 
ImmutableDexFile(Opcodes, Collection<? extends ClassDef>) - Constructor for class org.jf.dexlib2.immutable.ImmutableDexFile
 
ImmutableDexFile(Opcodes, ImmutableSet<? extends ImmutableClassDef>) - 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>) - Constructor for class org.jf.dexlib2.immutable.ImmutableField
 
ImmutableField(String, String, String, int, ImmutableEncodedValue, ImmutableSet<? extends ImmutableAnnotation>) - 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
 
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 MethodParameter>) - Static method in class org.jf.dexlib2.immutable.ImmutableMethodParameter
 
immutableListOf(List<? extends TryBlock<? extends ExceptionHandler>>) - Static method in class org.jf.dexlib2.immutable.ImmutableTryBlock
 
immutableListOf(Iterable<? extends Instruction>) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction
 
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(Iterable<? extends EncodedValue>) - Static method in class org.jf.dexlib2.immutable.value.ImmutableEncodedValueFactory
 
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, Iterable<? extends MethodParameter>, String, int, Set<? extends Annotation>, MethodImplementation) - Constructor for class org.jf.dexlib2.immutable.ImmutableMethod
 
ImmutableMethod(String, String, ImmutableList<? extends ImmutableMethodParameter>, String, int, ImmutableSet<? extends ImmutableAnnotation>, ImmutableMethodImplementation) - 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, ImmutableReference) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableMethodHandleReference
 
ImmutableMethodHandleReference(int, Reference) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableMethodHandleReference
 
ImmutableMethodImplementation - Class in org.jf.dexlib2.immutable
 
ImmutableMethodImplementation(int, Iterable<? extends Instruction>, List<? extends TryBlock<? extends ExceptionHandler>>, Iterable<? extends DebugItem>) - Constructor for class org.jf.dexlib2.immutable.ImmutableMethodImplementation
 
ImmutableMethodImplementation(int, ImmutableList<? extends ImmutableInstruction>, ImmutableList<? extends ImmutableTryBlock>, ImmutableList<? extends ImmutableDebugItem>) - Constructor for class org.jf.dexlib2.immutable.ImmutableMethodImplementation
 
ImmutableMethodParameter - Class in org.jf.dexlib2.immutable
 
ImmutableMethodParameter(String, Set<? extends Annotation>, String) - Constructor for class org.jf.dexlib2.immutable.ImmutableMethodParameter
 
ImmutableMethodParameter(String, ImmutableSet<? extends ImmutableAnnotation>, 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, Iterable<? extends CharSequence>, String) - Constructor for class org.jf.dexlib2.immutable.reference.ImmutableMethodReference
 
ImmutableMethodReference(String, String, ImmutableList<String>, 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
 
ImmutableNullEncodedValue - Class in org.jf.dexlib2.immutable.value
 
ImmutablePackedSwitchPayload - Class in org.jf.dexlib2.immutable.instruction
 
ImmutablePackedSwitchPayload(List<? extends SwitchElement>) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload
 
ImmutablePackedSwitchPayload(ImmutableList<? extends ImmutableSwitchElement>) - 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(List<? extends SwitchElement>) - Constructor for class org.jf.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload
 
ImmutableSparseSwitchPayload(ImmutableList<? extends ImmutableSwitchElement>) - 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, List<? extends ExceptionHandler>) - Constructor for class org.jf.dexlib2.immutable.ImmutableTryBlock
 
ImmutableTryBlock(int, int, ImmutableList<? extends ImmutableExceptionHandler>) - 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
 
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
 
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.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_INVOKE - Static variable in class org.jf.dexlib2.MethodHandleType
 
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 - Interface in org.jf.dexlib2.iface.instruction
This class represents a generic instruction.
instruction - Variable in class org.jf.dexlib2.rewriter.InstructionRewriter.BaseRewrittenReferenceInstruction
 
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
 
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
 
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
 
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.
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(Annotation) - Method in class org.jf.dexlib2.writer.pool.AnnotationPool
 
intern(Set<? extends Annotation>) - Method in class org.jf.dexlib2.writer.pool.AnnotationSetPool
 
intern(CallSiteReference) - Method in class org.jf.dexlib2.writer.pool.CallSitePool
 
intern(ClassDef) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
intern(ArrayEncodedValue) - Method in class org.jf.dexlib2.writer.pool.EncodedArrayPool
 
intern(FieldReference) - Method in class org.jf.dexlib2.writer.pool.FieldPool
 
intern(MethodHandleReference) - Method in class org.jf.dexlib2.writer.pool.MethodHandlePool
 
intern(MethodReference) - Method in class org.jf.dexlib2.writer.pool.MethodPool
 
intern(MethodProtoReference) - Method in class org.jf.dexlib2.writer.pool.ProtoPool
 
intern(CharSequence) - Method in class org.jf.dexlib2.writer.pool.StringPool
 
intern(Collection<? extends CharSequence>) - Method in class org.jf.dexlib2.writer.pool.TypeListPool
 
intern(CharSequence) - Method in class org.jf.dexlib2.writer.pool.TypePool
 
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(FieldReference) - Method in class org.jf.dexlib2.writer.builder.BuilderFieldPool
 
internField(String, String, String, int, EncodedValue, Set<? extends Annotation>) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
 
internFieldReference(FieldReference) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
 
internMethod(String, String, List<? extends MethodParameter>, String, int, Set<? extends Annotation>, 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
 
InvalidItemIndex(int) - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedDexFile.InvalidItemIndex
 
InvalidItemIndex(int, String, Object...) - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedDexFile.InvalidItemIndex
 
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
 
InvalidReferenceTypeException(int) - Constructor for exception org.jf.dexlib2.ReferenceType.InvalidReferenceTypeException
 
InvalidReferenceTypeException(int, String, Object...) - Constructor for exception org.jf.dexlib2.ReferenceType.InvalidReferenceTypeException
 
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
 
InvalidTryException(String, Object...) - Constructor for exception org.jf.dexlib2.writer.util.TryListBuilder.InvalidTryException
 
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".
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
 
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
 
isNotWideningConversion(RegisterType, RegisterType) - Static method in class org.jf.dexlib2.analysis.MethodAnalyzer
 
isOdexFile() - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
isOdexFile() - Method in class org.jf.dexlib2.dexbacked.DexBackedOdexFile
 
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.Label
 
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
 
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
 
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
 
ItemType - Class in org.jf.dexlib2.dexbacked.raw
 
ItemType() - Constructor for class org.jf.dexlib2.dexbacked.raw.ItemType
 
itemType - Variable in class org.jf.dexlib2.dexbacked.raw.SectionAnnotator
 
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
 

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
 

L

Label - Class in org.jf.dexlib2.builder
 
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 - Interface in org.jf.dexlib2.iface.debug
 
lineNumber - Variable in class org.jf.dexlib2.immutable.debug.ImmutableLineNumber
 
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
 
listIterator() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeList
 
listIterator(int) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeList
 
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(String, Opcodes) - Static method in class org.jf.dexlib2.DexFileFactory
 
loadDexFile(File, Opcodes) - Static method in class org.jf.dexlib2.DexFileFactory
Loads a dex/apk/odex/oat file.
loadEntry(ZipFile, ZipEntry) - Method in class org.jf.dexlib2.dexbacked.ZipDexContainer
 
LocalInfo - Interface in org.jf.dexlib2.iface.debug
 
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
 
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.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
 
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(BuilderMethod) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
makeMutableMethodImplementation(MethodKey) - Method in interface org.jf.dexlib2.writer.ClassSection
 
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
 
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
 
massageTryBlocks(List<? extends TryBlock<? extends EH>>) - Static method in class org.jf.dexlib2.writer.util.TryListBuilder
 
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
 
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 - 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 - Variable in class org.jf.dexlib2.rewriter.MethodRewriter.RewrittenMethod
 
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 - Interface in org.jf.dexlib2.iface.value
This class represents an encoded method value.
methodEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenMethodEncodedValue
 
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 - Interface in org.jf.dexlib2.iface.reference
This class represents a reference to a method handle
methodHandleReference - Variable in class org.jf.dexlib2.immutable.value.ImmutableMethodHandleEncodedValue
 
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
 
methodIdItemOffset - Variable in class org.jf.dexlib2.dexbacked.reference.DexBackedMethodReference
 
MethodImplementation - Interface in org.jf.dexlib2.iface
This class represents the implementation details of a method.
methodImplementation - Variable in class org.jf.dexlib2.immutable.ImmutableMethod
 
methodImplementation - Variable in class org.jf.dexlib2.rewriter.MethodImplementationRewriter.RewrittenMethodImplementation
 
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 - Interface in org.jf.dexlib2.iface
This class represents a method parameter.
methodParameter - Variable in class org.jf.dexlib2.rewriter.MethodParameterRewriter.RewrittenMethodParameter
 
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 - Interface in org.jf.dexlib2.iface.reference
This class represents a reference to a method prototype.
methodProtoReference - Variable in class org.jf.dexlib2.immutable.value.ImmutableMethodTypeEncodedValue
 
MethodReference - Interface in org.jf.dexlib2.iface.reference
This class represents a reference to a method.
methodReference - Variable in class org.jf.dexlib2.rewriter.MethodReferenceRewriter.RewrittenMethodReference
 
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
 
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.BaseDexReader
 
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
 
MultiDexContainer<T extends DexFile> - Interface in org.jf.dexlib2.iface
This class represents a dex container that can contain multiple, named dex files
MultiDexContainer.MultiDexFile - Interface in org.jf.dexlib2.iface
This class represents a dex file that is contained in a MultiDexContainer
MultipleMatchingDexEntriesException(String, Object...) - Constructor for exception org.jf.dexlib2.DexFileFactory.MultipleMatchingDexEntriesException
 
MutableMethodImplementation - Class in org.jf.dexlib2.builder
 
MutableMethodImplementation(MethodImplementation) - Constructor for class org.jf.dexlib2.builder.MutableMethodImplementation
 
MutableMethodImplementation(int) - 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
 
NEGATIVE_ONE - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
 
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, DexBackedMethodImplementation) - Static method in class org.jf.dexlib2.dexbacked.util.DebugInfo
 
newOrEmpty(DexBackedDexFile, int) - Static method in class org.jf.dexlib2.dexbacked.util.EncodedArrayItemIterator
 
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
 
nextIndex() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
 
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
 
NOT_ART - Static variable in class org.jf.dexlib2.analysis.ClassPath
 
NotADexFile() - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedDexFile.NotADexFile
 
NotADexFile(Throwable) - 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
 
NotAnOatFileException() - Constructor for exception org.jf.dexlib2.dexbacked.OatFile.NotAnOatFileException
 
NotAnOdexFile() - Constructor for exception org.jf.dexlib2.dexbacked.DexBackedOdexFile.NotAnOdexFile
 
NotAnOdexFile(Throwable) - 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
 
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.
numAnnotationDirectoryItems - Variable in class org.jf.dexlib2.writer.DexWriter
 
numAnnotationSetRefItems - Variable in class org.jf.dexlib2.writer.DexWriter
 
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

OatDexFile(byte[], int, String) - Constructor for class org.jf.dexlib2.dexbacked.OatFile.OatDexFile
 
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 - Variable in exception org.jf.dexlib2.DexFileFactory.UnsupportedOatVersionException
 
OatFile.InvalidOatFileException - Exception in org.jf.dexlib2.dexbacked
 
OatFile.NotAnOatFileException - Exception 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(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(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(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(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(TryBlock<? extends ExceptionHandler>) - Static method in class org.jf.dexlib2.immutable.ImmutableTryBlock
 
of(ArrayPayload) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
 
of(Instruction) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction
 
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(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(SwitchElement) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableSwitchElement
 
of(UnknownInstruction) - Static method in class org.jf.dexlib2.immutable.instruction.ImmutableUnknownInstruction
 
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(int, 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(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_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.MapItem
 
OffsetInstruction - Interface in org.jf.dexlib2.iface.instruction
 
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 - 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 - Variable in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction
 
OPCODE - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableArrayPayload
 
opcode - Variable in class org.jf.dexlib2.immutable.instruction.ImmutableInstruction
 
OPCODE - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutablePackedSwitchPayload
 
OPCODE - Static variable in class org.jf.dexlib2.immutable.instruction.ImmutableSparseSwitchPayload
 
Opcode - Enum in org.jf.dexlib2
 
Opcodes - Class in org.jf.dexlib2
 
opcodes - Variable in class org.jf.dexlib2.writer.DexWriter
 
OR - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
 
OR_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
 
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.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
 
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

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
 
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.BaseDexReader
 
peekSleb128Size() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
peekSmallUleb128Size() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
peekStringLength(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
peekUbyte() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
peekUshort() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
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
 
previousIndex() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
 
PrimitiveProto - Class in org.jf.dexlib2.analysis
 
PrimitiveProto(ClassPath, String) - Constructor for class org.jf.dexlib2.analysis.PrimitiveProto
 
PROLOGUE_END - Static variable in class org.jf.dexlib2.DebugItemType
 
PrologueEnd - Interface in org.jf.dexlib2.iface.debug
 
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
 

Q

QUICK_FIELD_ACCESSOR - Static variable in enum org.jf.dexlib2.Opcode
 

R

RawDexFile - Class in org.jf.dexlib2.dexbacked.raw
 
RawDexFile(Opcodes, BaseDexBuffer) - Constructor for class org.jf.dexlib2.dexbacked.raw.RawDexFile
 
RawDexFile(Opcodes, byte[]) - Constructor for class org.jf.dexlib2.dexbacked.raw.RawDexFile
 
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.BaseDexReader
Reads a "big" uleb128 that can legitimately be > 2^31.
readByte(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
readByte() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readByte(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readByteRange(int, int) - Method in class org.jf.dexlib2.dexbacked.raw.RawDexFile
 
readerAt(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
readerAt(int) - Method in class org.jf.dexlib2.dexbacked.DexBackedDexFile
 
readFrom(DexReader) - Static method in class org.jf.dexlib2.dexbacked.instruction.DexBackedInstruction
 
readFrom(DexReader) - Static method in class org.jf.dexlib2.dexbacked.value.DexBackedEncodedValue
 
readInt(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
readInt() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readInt(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
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.BaseDexReader
Reads a "large" uleb128.
readLong(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
readLong() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readLong(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readLongAsSmallUint(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
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.VariableSizeListIterator
Reads the next item from reader.
readNextItem(DexReader) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeLookaheadIterator
Reads the next item from reader.
readNextItem(DexReader, int) - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeSet
 
readOptionalUint(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
readOptionalUint() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readShort(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
readShort() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readShort(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readSizedInt(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readSizedLong(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readSizedRightExtendedInt(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readSizedRightExtendedLong(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readSizedSmallUint(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readSleb128() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readSmallUint(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
readSmallUint() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readSmallUint(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readSmallUleb128() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readString(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readUbyte(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
readUbyte() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readUbyte(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readUshort(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexBuffer
 
readUshort() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
readUshort(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
REFERENCE - Static variable in class org.jf.dexlib2.analysis.RegisterType
 
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 - Interface in org.jf.dexlib2.iface.reference
This class is the base interface for field/method/string/type references in a dex file.
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
 
reference2 - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction45cc
 
reference2 - Variable in class org.jf.dexlib2.builder.instruction.BuilderInstruction4rcc
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
RETURN_TYPE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.ProtoIdItem
 
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(AnnotationElement) - Method in class org.jf.dexlib2.rewriter.AnnotationElementRewriter
 
rewrite(Annotation) - Method in class org.jf.dexlib2.rewriter.AnnotationRewriter
 
rewrite(ClassDef) - Method in class org.jf.dexlib2.rewriter.ClassDefRewriter
 
rewrite(DebugItem) - Method in class org.jf.dexlib2.rewriter.DebugItemRewriter
 
rewrite(EncodedValue) - Method in class org.jf.dexlib2.rewriter.EncodedValueRewriter
 
rewrite(ExceptionHandler) - Method in class org.jf.dexlib2.rewriter.ExceptionHandlerRewriter
 
rewrite(FieldReference) - Method in class org.jf.dexlib2.rewriter.FieldReferenceRewriter
 
rewrite(Field) - Method in class org.jf.dexlib2.rewriter.FieldRewriter
 
rewrite(Instruction) - Method in class org.jf.dexlib2.rewriter.InstructionRewriter
 
rewrite(MethodImplementation) - Method in class org.jf.dexlib2.rewriter.MethodImplementationRewriter
 
rewrite(MethodParameter) - Method in class org.jf.dexlib2.rewriter.MethodParameterRewriter
 
rewrite(MethodReference) - Method in class org.jf.dexlib2.rewriter.MethodReferenceRewriter
 
rewrite(Method) - Method in class org.jf.dexlib2.rewriter.MethodRewriter
 
rewrite(T) - Method in interface org.jf.dexlib2.rewriter.Rewriter
 
rewrite(TryBlock<? extends ExceptionHandler>) - Method in class org.jf.dexlib2.rewriter.TryBlockRewriter
 
rewrite(String) - Method in class org.jf.dexlib2.rewriter.TypeRewriter
 
rewriteDexFile(DexFile) - Method in class org.jf.dexlib2.rewriter.DexRewriter
 
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.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 - Interface in org.jf.dexlib2.rewriter
 
rewriters - Variable in class org.jf.dexlib2.rewriter.TryBlockRewriter
 
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
 
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.DexRewriter.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
 
RUNTIME - Static variable in class org.jf.dexlib2.AnnotationVisibility
 

S

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_SOURCE_FILE - Static variable in class org.jf.dexlib2.DebugItemType
 
setAnnotationDirectoryOffset(BuilderClassDef, int) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
setAnnotationDirectoryOffset(ClassKey, int) - Method in interface org.jf.dexlib2.writer.ClassSection
 
setAnnotationDirectoryOffset(PoolClassDef, int) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
setAnnotationSetRefListOffset(BuilderMethod, int) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
setAnnotationSetRefListOffset(MethodKey, int) - Method in interface org.jf.dexlib2.writer.ClassSection
 
setAnnotationSetRefListOffset(PoolMethod, int) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
setCodeItemOffset(BuilderMethod, int) - Method in class org.jf.dexlib2.writer.builder.BuilderClassPool
 
setCodeItemOffset(MethodKey, int) - Method in interface org.jf.dexlib2.writer.ClassSection
 
setCodeItemOffset(PoolMethod, int) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
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
 
setOffset(int) - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
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(int) - Method in class org.jf.dexlib2.analysis.AnalyzedInstruction
Determines if this instruction sets the given register, or alters its type
setsRegister() - Method in enum org.jf.dexlib2.Opcode
 
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
 
SHL - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
 
SHL_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
 
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
 
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() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeCollection
 
size - Variable in class org.jf.dexlib2.dexbacked.util.VariableSizeIterator
 
size() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeList
 
size - Variable in class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
 
size() - Method in class org.jf.dexlib2.dexbacked.util.VariableSizeSet
 
size - Variable in enum org.jf.dexlib2.Format
 
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_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.MapItem
 
SIZE_OFFSET - Static variable in class org.jf.dexlib2.dexbacked.raw.TypeListItem
 
skipByte() - Method in class org.jf.dexlib2.dexbacked.BaseDexReader
 
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.BaseDexReader
 
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
 
SparseSwitchPayload - Interface in org.jf.dexlib2.iface.instruction.formats
 
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
 
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_INVOKE - 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
 
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
 
StringTypeBasePool - Class in org.jf.dexlib2.writer.pool
 
StringTypeBasePool(DexPool) - Constructor for class org.jf.dexlib2.writer.pool.StringTypeBasePool
 
SUB - Static variable in class org.jf.dexlib2.util.SyntheticAccessorFSM
 
SUB_ASSIGNMENT - Static variable in class org.jf.dexlib2.util.SyntheticAccessorResolver
 
subSequence(int, int) - Method in class org.jf.dexlib2.base.reference.BaseStringReference
 
subSequence(int, int) - Method in class org.jf.dexlib2.base.reference.BaseTypeReference
 
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
 
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
 
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

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
 
ThreeRegisterInstruction - Interface in org.jf.dexlib2.iface.instruction
 
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.BaseFieldReference
 
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(int) - Static method in class org.jf.dexlib2.MethodHandleType
 
toString(int) - Static method in class org.jf.dexlib2.ReferenceType
 
toString() - Method in class org.jf.dexlib2.writer.pool.TypeListPool.Key
 
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<EH extends ExceptionHandler> - Interface in org.jf.dexlib2.iface
This class represents an individual try block and associated set of handlers.
tryBlock - Variable in class org.jf.dexlib2.rewriter.TryBlockRewriter.RewrittenTryBlock
 
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
 
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 - Interface in org.jf.dexlib2.iface.value
This class represents an encoded type value.
typeEncodedValue - Variable in class org.jf.dexlib2.rewriter.EncodedValueRewriter.RewrittenTypeEncodedValue
 
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

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(Throwable) - Constructor for exception org.jf.dexlib2.analysis.UnresolvedClassException
 
UnresolvedClassException(Throwable, String, Object...) - Constructor for exception org.jf.dexlib2.analysis.UnresolvedClassException
 
UnresolvedClassException(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(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
 

V

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
 
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.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.Opcode
Returns an array containing the constants of this enum type, in the order they are declared.
ValueType - Class in org.jf.dexlib2
 
VariableRegisterInstruction - Interface in org.jf.dexlib2.iface.instruction
 
VariableSizeCollection<T> - Class in org.jf.dexlib2.dexbacked.util
 
VariableSizeCollection(DexBackedDexFile, int, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeCollection
 
VariableSizeIterator<T> - Class in org.jf.dexlib2.dexbacked.util
 
VariableSizeIterator(DexBackedDexFile, 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(DexBackedDexFile, int, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeList
 
VariableSizeListIterator<T> - Class in org.jf.dexlib2.dexbacked.util
 
VariableSizeListIterator(DexBackedDexFile, int, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeListIterator
 
VariableSizeLookaheadIterator<T> - Class in org.jf.dexlib2.dexbacked.util
 
VariableSizeLookaheadIterator(DexBackedDexFile, int) - Constructor for class org.jf.dexlib2.dexbacked.util.VariableSizeLookaheadIterator
 
VariableSizeSet<T> - Class in org.jf.dexlib2.dexbacked.util
 
VariableSizeSet(DexBackedDexFile, 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
 
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
verifyDexHeader(byte[], int) - Static method in class org.jf.dexlib2.util.DexUtil
Verifies that the dex header is valid and a supported version
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(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
verifyOdexHeader(byte[], int) - Static method in class org.jf.dexlib2.util.DexUtil
Verifies that the odex header is valid and a supported version
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_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

WideLiteralInstruction - Interface in org.jf.dexlib2.iface.instruction
 
write(int) - Method in class org.jf.dexlib2.writer.DexDataWriter
 
write(byte[]) - Method in class org.jf.dexlib2.writer.DexDataWriter
 
write(byte[], int, int) - Method in class org.jf.dexlib2.writer.DexDataWriter
 
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(ArrayPayload) - Method in class org.jf.dexlib2.writer.InstructionWriter
 
write(SparseSwitchPayload) - Method in class org.jf.dexlib2.writer.InstructionWriter
 
write(PackedSwitchPayload) - Method in class org.jf.dexlib2.writer.InstructionWriter
 
write(int) - Method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
 
write(byte[]) - Method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
 
write(byte[], int, int) - Method in class org.jf.dexlib2.writer.io.FileDeferredOutputStream
 
write(int) - Method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
 
write(byte[]) - Method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
 
write(byte[], int, int) - Method in class org.jf.dexlib2.writer.io.MemoryDeferredOutputStream
 
writeAnnotation(TypeKey, Collection<? extends AnnotationElement>) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
 
writeAnnotations(Writer, AnnotatedBytes) - Method in class org.jf.dexlib2.dexbacked.raw.RawDexFile
 
writeAnnotations(Writer) - Method in class org.jf.dexlib2.dexbacked.raw.util.DexAnnotator
 
writeAnnotations(Writer, byte[]) - 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
 
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
 
writeChar(char) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
 
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
 
writeDebugItem(DebugWriter<CharSequence, CharSequence>, DebugItem) - Method in class org.jf.dexlib2.writer.pool.ClassPool
 
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(Writer, EncodedValue) - Static method in class org.jf.dexlib2.util.EncodedValueUtils
 
writeEncodedValue(DexWriter<BuilderStringReference, BuilderStringReference, BuilderTypeReference, BuilderTypeReference, BuilderMethodProtoReference, BuilderFieldReference, BuilderMethodReference, BuilderClassDef, BuilderCallSiteReference, BuilderMethodHandleReference, BuilderAnnotation, BuilderAnnotationSet, BuilderTypeList, BuilderField, BuilderMethod, BuilderEncodedValues.BuilderArrayEncodedValue, BuilderEncodedValues.BuilderEncodedValue, BuilderAnnotationElement, BuilderStringPool, BuilderTypePool, BuilderProtoPool, BuilderFieldPool, BuilderMethodPool, BuilderClassPool, BuilderCallSitePool, BuilderMethodHandlePool, BuilderTypeListPool, BuilderAnnotationPool, BuilderAnnotationSetPool, BuilderEncodedArrayPool>.InternalEncodedValueWriter, BuilderEncodedValues.BuilderEncodedValue) - Method in class org.jf.dexlib2.writer.builder.DexBuilder
 
writeEncodedValue(EncodedValue) - Method in class org.jf.dexlib2.writer.DexWriter.InternalEncodedValueWriter
 
writeEncodedValue(DexWriter<StringKey, StringRef, TypeKey, TypeRef, ProtoRefKey, FieldRefKey, MethodRefKey, ClassKey, CallSiteKey, MethodHandleKey, AnnotationKey, AnnotationSetKey, TypeListKey, FieldKey, MethodKey, EncodedArrayKey, EncodedValue, AnnotationElement, StringSectionType, TypeSectionType, ProtoSectionType, FieldSectionType, MethodSectionType, ClassSectionType, CallSiteSectionType, MethodHandleSectionType, TypeListSectionType, AnnotationSectionType, AnnotationSetSectionType, EncodedArraySectionType>.InternalEncodedValueWriter, EncodedValue) - Method in class org.jf.dexlib2.writer.DexWriter
 
writeEncodedValue(EncodedValue) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
 
writeEncodedValue(DexWriter<CharSequence, StringReference, CharSequence, TypeReference, MethodProtoReference, FieldReference, MethodReference, PoolClassDef, CallSiteReference, MethodHandleReference, Annotation, Set<? extends Annotation>, TypeListPool.Key<? extends Collection<? extends CharSequence>>, Field, PoolMethod, ArrayEncodedValue, EncodedValue, AnnotationElement, StringPool, TypePool, ProtoPool, FieldPool, MethodPool, ClassPool, CallSitePool, MethodHandlePool, TypeListPool, AnnotationPool, AnnotationSetPool, EncodedArrayPool>.InternalEncodedValueWriter, EncodedValue) - Method in class org.jf.dexlib2.writer.pool.DexPool
 
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
 
writeField(FieldRefKey) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
 
writeFieldDescriptor(Writer, FieldReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
writeFieldDescriptor(Writer, FieldReference, boolean) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
writeFloat(float) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
 
writeInt(OutputStream, int) - Static method in class org.jf.dexlib2.writer.DexDataWriter
 
writeInt(int) - Method in class org.jf.dexlib2.writer.DexDataWriter
 
writeInt(int) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
 
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
 
writeMethodDescriptor(Writer, MethodReference, boolean) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
writeMethodHandle(Writer, MethodHandleReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
writeMethodHandle(MethodHandleKey) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
 
writeMethodProtoDescriptor(Writer, MethodProtoReference) - Static method in class org.jf.dexlib2.util.ReferenceUtil
 
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
 
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
 
writeSleb128(OutputStream, int) - Static method in class org.jf.dexlib2.writer.DexDataWriter
 
writeSleb128(int) - 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(Writer) - Method in class org.jf.dexlib2.analysis.RegisterType
 
writeTo(DexDataStore) - Method in class org.jf.dexlib2.writer.DexWriter
 
writeTo(DexDataStore, DeferredOutputStreamFactory) - Method in class org.jf.dexlib2.writer.DexWriter
 
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(DexDataStore, DexFile) - Static method in class org.jf.dexlib2.writer.pool.DexPool
 
writeTo(String, DexFile) - Static method in class org.jf.dexlib2.writer.pool.DexPool
 
writeType(TypeKey) - Method in class org.jf.dexlib2.writer.EncodedValueWriter
 
writeUbyte(int) - Method in class org.jf.dexlib2.writer.DexDataWriter
 
writeUleb128(OutputStream, int) - Static method in class org.jf.dexlib2.writer.DexDataWriter
 
writeUleb128(int) - 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
 

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
 
ZipDexContainer.ZipDexFile - Class in org.jf.dexlib2.dexbacked
 
ZipDexFile(Opcodes, byte[], String) - Constructor for class org.jf.dexlib2.dexbacked.ZipDexContainer.ZipDexFile
 
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 
Skip navigation links