All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractForwardSequentialList<T> |
|
AbstractListIterator<T> |
|
AccessFlags |
|
AlignmentUtils |
|
AnalysisException |
|
AnalyzedInstruction |
|
AnalyzedMethodUtil |
|
Annotatable |
This class represents an object that can have Annotations applied to it
|
AnnotatedBytes |
Collects/presents a set of textual annotations, each associated with a range of bytes or a specific point
between bytes.
|
Annotation |
This class represents a specific instance of an annotation applied to a class/field/method/parameter
|
AnnotationDirectoryItem |
|
AnnotationElement |
This class represents an individual name/value element in an annotation
|
AnnotationElementRewriter |
|
AnnotationEncodedValue |
This class represents an encoded annotation value.
|
AnnotationItem |
|
AnnotationPool |
|
AnnotationRewriter |
|
AnnotationsDirectory |
|
AnnotationsDirectory.AnnotationIterator |
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> |
|
AnnotationSetItem |
|
AnnotationSetPool |
|
AnnotationSetRefList |
|
AnnotationSetSection<AnnotationKey extends Annotation,AnnotationSetKey> |
|
AnnotationVisibility |
|
ArrayEncodedValue |
This class represents an encoded array value.
|
ArrayPayload |
|
ArrayProto |
|
ArraySortedSet<T> |
|
BaseAnnotation |
|
BaseAnnotationElement |
|
BaseAnnotationEncodedValue |
|
BaseArrayEncodedValue |
|
BaseBooleanEncodedValue |
|
BaseBuilderPool |
|
BaseByteEncodedValue |
|
BaseCallSiteReference |
|
BaseCharEncodedValue |
|
BaseDoubleEncodedValue |
|
BaseEnumEncodedValue |
|
BaseExceptionHandler |
|
BaseFieldEncodedValue |
|
BaseFieldReference |
|
BaseFloatEncodedValue |
|
BaseIndexPool<Key> |
|
BaseIntEncodedValue |
|
BaseLongEncodedValue |
|
BaseMethodEncodedValue |
|
BaseMethodHandleEncodedValue |
|
BaseMethodHandleReference |
|
BaseMethodParameter |
|
BaseMethodProtoReference |
|
BaseMethodReference |
|
BaseMethodTypeEncodedValue |
|
BaseNullableOffsetPool<Key> |
|
BaseNullEncodedValue |
|
BaseOffsetPool<Key> |
|
BasePool<Key,Value> |
|
BaseReference |
|
BaseShortEncodedValue |
|
BaseStringEncodedValue |
|
BaseStringReference |
|
BaseTryBlock<EH extends ExceptionHandler> |
|
BaseTypeEncodedValue |
|
BaseTypeReference |
|
BasicAnnotation |
This represents a basic annotation, and serves as a common superclass for Annotation and AnnotationEncodedValue
|
BitSetUtils |
|
BooleanEncodedValue |
This class represents an encoded boolean value.
|
BuilderAnnotationElement |
|
BuilderAnnotationSet |
|
BuilderArrayPayload |
|
BuilderCallSitePool |
|
BuilderCallSiteReference |
|
BuilderClassDef |
|
BuilderClassPool |
|
BuilderDebugItem |
|
BuilderEncodedArrayPool |
|
BuilderEncodedValues |
|
BuilderEncodedValues.BuilderAnnotationEncodedValue |
|
BuilderEncodedValues.BuilderArrayEncodedValue |
|
BuilderEncodedValues.BuilderBooleanEncodedValue |
|
BuilderEncodedValues.BuilderByteEncodedValue |
|
BuilderEncodedValues.BuilderCharEncodedValue |
|
BuilderEncodedValues.BuilderDoubleEncodedValue |
|
BuilderEncodedValues.BuilderEncodedValue |
|
BuilderEncodedValues.BuilderEnumEncodedValue |
|
BuilderEncodedValues.BuilderFieldEncodedValue |
|
BuilderEncodedValues.BuilderFloatEncodedValue |
|
BuilderEncodedValues.BuilderIntEncodedValue |
|
BuilderEncodedValues.BuilderLongEncodedValue |
|
BuilderEncodedValues.BuilderMethodEncodedValue |
|
BuilderEncodedValues.BuilderMethodHandleEncodedValue |
|
BuilderEncodedValues.BuilderMethodTypeEncodedValue |
|
BuilderEncodedValues.BuilderNullEncodedValue |
|
BuilderEncodedValues.BuilderShortEncodedValue |
|
BuilderEncodedValues.BuilderStringEncodedValue |
|
BuilderEncodedValues.BuilderTypeEncodedValue |
|
BuilderEndLocal |
|
BuilderEpilogueBegin |
|
BuilderExceptionHandler |
|
BuilderExceptionHandler |
|
BuilderField |
|
BuilderFieldPool |
|
BuilderFieldReference |
|
BuilderInstruction |
|
BuilderInstruction10t |
|
BuilderInstruction10x |
|
BuilderInstruction11n |
|
BuilderInstruction11x |
|
BuilderInstruction12x |
|
BuilderInstruction20bc |
|
BuilderInstruction20t |
|
BuilderInstruction21c |
|
BuilderInstruction21ih |
|
BuilderInstruction21lh |
|
BuilderInstruction21s |
|
BuilderInstruction21t |
|
BuilderInstruction22b |
|
BuilderInstruction22c |
|
BuilderInstruction22cs |
|
BuilderInstruction22s |
|
BuilderInstruction22t |
|
BuilderInstruction22x |
|
BuilderInstruction23x |
|
BuilderInstruction30t |
|
BuilderInstruction31c |
|
BuilderInstruction31i |
|
BuilderInstruction31t |
|
BuilderInstruction32x |
|
BuilderInstruction35c |
|
BuilderInstruction35mi |
|
BuilderInstruction35ms |
|
BuilderInstruction3rc |
|
BuilderInstruction3rmi |
|
BuilderInstruction3rms |
|
BuilderInstruction45cc |
|
BuilderInstruction4rcc |
|
BuilderInstruction51l |
|
BuilderLineNumber |
|
BuilderMapEntryCollection<Key> |
|
BuilderMethod |
|
BuilderMethodHandlePool |
|
BuilderMethodHandleReference |
|
BuilderMethodParameter |
|
BuilderMethodProtoReference |
|
BuilderMethodReference |
|
BuilderOffsetInstruction |
|
BuilderPackedSwitchPayload |
|
BuilderPrologueEnd |
|
BuilderReference |
|
BuilderRestartLocal |
|
BuilderSetSourceFile |
|
BuilderSparseSwitchPayload |
|
BuilderStartLocal |
|
BuilderStringReference |
|
BuilderSwitchElement |
|
BuilderSwitchPayload |
|
BuilderTryBlock |
|
BuilderTryBlock |
|
BuilderTypeList |
|
BuilderTypeReference |
|
ByteEncodedValue |
This class represents an encoded byte value.
|
CallSiteIdItem |
|
CallSitePool |
|
CallSiteReference |
This class represents a reference to a call site
|
CallSiteSection<CallSiteKey extends CallSiteReference,EncodedArrayKey> |
|
CallSiteUtil |
|
CDexBackedDexFile |
|
CDexBackedMethodImplementation |
|
CdexDebugOffsetTable |
This table maps a method index to the offset to the debug_info_item associated with that method.
|
CdexHeaderItem |
|
CharEncodedValue |
This class represents an encoded char value.
|
CharSequenceConverter |
|
CharSequenceUtils |
|
ClassDataItem |
|
ClassDef |
This class represents a class definition.
|
ClassDefItem |
|
ClassDefRewriter |
|
ClassPath |
|
ClassPathResolver |
|
ClassPathResolver.ResolveException |
An error that occurred while resolving the classpath
|
ClassPool |
|
ClassProto |
A class "prototype".
|
ClassProvider |
|
ClassSection<StringKey extends java.lang.CharSequence,TypeKey extends java.lang.CharSequence,TypeListKey,ClassKey,FieldKey,MethodKey,AnnotationSetKey,EncodedArrayKey> |
|
CodeItem |
|
CodeItem.TryItem |
|
CollectionUtils |
|
CustomInlineMethodResolver |
|
DebugInfo |
|
DebugInfoItem |
|
DebugItem |
This class represents a generic debug item.
|
DebugItemRewriter |
|
DebugItemType |
|
DebugWriter<StringKey extends java.lang.CharSequence,TypeKey extends java.lang.CharSequence> |
|
DeferredOutputStream |
|
DeferredOutputStreamFactory |
|
DexAnnotator |
|
DexBackedAnnotation |
|
DexBackedAnnotationElement |
|
DexBackedAnnotationEncodedValue |
|
DexBackedArrayEncodedValue |
|
DexBackedArrayPayload |
|
DexBackedCallSiteReference |
|
DexBackedCatchAllExceptionHandler |
|
DexBackedClassDef |
|
DexBackedDexFile |
|
DexBackedDexFile.IndexedSection<T> |
|
DexBackedDexFile.NotADexFile |
|
DexBackedDexFile.OptionalIndexedSection<T> |
|
DexBackedEncodedValue |
|
DexBackedEnumEncodedValue |
|
DexBackedExceptionHandler |
|
DexBackedField |
|
DexBackedFieldEncodedValue |
|
DexBackedFieldReference |
|
DexBackedInstruction |
|
DexBackedInstruction10t |
|
DexBackedInstruction10x |
|
DexBackedInstruction11n |
|
DexBackedInstruction11x |
|
DexBackedInstruction12x |
|
DexBackedInstruction20bc |
|
DexBackedInstruction20t |
|
DexBackedInstruction21c |
|
DexBackedInstruction21ih |
|
DexBackedInstruction21lh |
|
DexBackedInstruction21s |
|
DexBackedInstruction21t |
|
DexBackedInstruction22b |
|
DexBackedInstruction22c |
|
DexBackedInstruction22cs |
|
DexBackedInstruction22s |
|
DexBackedInstruction22t |
|
DexBackedInstruction22x |
|
DexBackedInstruction23x |
|
DexBackedInstruction30t |
|
DexBackedInstruction31c |
|
DexBackedInstruction31i |
|
DexBackedInstruction31t |
|
DexBackedInstruction32x |
|
DexBackedInstruction35c |
|
DexBackedInstruction35mi |
|
DexBackedInstruction35ms |
|
DexBackedInstruction3rc |
|
DexBackedInstruction3rmi |
|
DexBackedInstruction3rms |
|
DexBackedInstruction45cc |
|
DexBackedInstruction4rcc |
|
DexBackedInstruction51l |
|
DexBackedMethod |
|
DexBackedMethodEncodedValue |
|
DexBackedMethodHandleEncodedValue |
|
DexBackedMethodHandleReference |
|
DexBackedMethodImplementation |
|
DexBackedMethodProtoReference |
|
DexBackedMethodReference |
|
DexBackedMethodTypeEncodedValue |
|
DexBackedOdexFile |
|
DexBackedOdexFile.NotAnOdexFile |
|
DexBackedPackedSwitchPayload |
|
DexBackedReference |
|
DexBackedSparseSwitchPayload |
|
DexBackedStringEncodedValue |
|
DexBackedStringReference |
|
DexBackedTryBlock |
|
DexBackedTypedExceptionHandler |
|
DexBackedTypeEncodedValue |
|
DexBackedTypeReference |
|
DexBackedUnknownInstruction |
|
DexBuffer |
|
DexBuilder |
|
DexClassProvider |
|
DexDataStore |
|
DexDataWriter |
|
DexFile |
This class is a high level representation of a dex file - essentially a set of class definitions.
|
DexFileFactory |
|
DexFileFactory.DexEntryFinder |
|
DexFileFactory.DexFileNotFoundException |
|
DexFileFactory.FilenameVdexProvider |
|
DexFileFactory.MultipleMatchingDexEntriesException |
|
DexFileFactory.UnsupportedFileTypeException |
|
DexFileFactory.UnsupportedOatVersionException |
|
DexFileRewriter |
|
DexFormattedWriter |
This class handles formatting and writing various types of items in a dex file to a Writer.
|
DexFormatter |
This class handles formatting and getting strings for various types of items in a dex file.
|
DexPool |
|
DexReader<T extends DexBuffer> |
|
DexRewriter |
Out-of-the box, this class does nothing except make a picture-perfect copy of a dex file.
|
DexUtil |
|
DexUtil.InvalidFile |
|
DexUtil.UnsupportedFile |
|
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>> |
|
DoubleEncodedValue |
This class represents an encoded double value.
|
DualReferenceInstruction |
|
EncodedArrayItem |
|
EncodedArrayItemIterator |
|
EncodedArrayPool |
|
EncodedArraySection<EncodedArrayKey,EncodedValue> |
|
EncodedValue |
|
EncodedValue |
This class represents a generic encoded value.
|
EncodedValueRewriter |
|
EncodedValueUtils |
Some utilities for generating human-readable strings for encoded values.
|
EncodedValueWriter<StringKey,TypeKey,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference,AnnotationElement extends AnnotationElement,ProtoRefKey,MethodHandleKey extends MethodHandleReference,EncodedValue> |
|
EndLocal |
|
EnumEncodedValue |
This class represents an encoded enum value.
|
EpilogueBegin |
|
ExceptionHandler |
This class represents an individual exception handler entry, in a try block.
|
ExceptionHandlerRewriter |
|
ExceptionWithContext |
Exception which carries around structured context.
|
Field |
This class represents a specific field definition in a class.
|
FieldEncodedValue |
This class represents an encoded field value.
|
FieldIdItem |
|
FieldOffsetInstruction |
|
FieldPool |
|
FieldReference |
This class represents a reference to a field.
|
FieldReferenceRewriter |
|
FieldRewriter |
|
FieldSection<StringKey,TypeKey,FieldRefKey extends FieldReference,FieldKey> |
|
FieldUtil |
|
FileDataStore |
|
FileDeferredOutputStream |
A deferred output stream that uses a file as its backing store, with a in-memory intermediate buffer.
|
FiveRegisterInstruction |
|
FixedSizeList<T> |
This provides a thin facade over AbstractList, to take care of bounds checking.
|
FixedSizeSet<T> |
This provides a wrapper around AbstractSet to allow easy implementation when backed by a list that can be randomly
accessed.
|
FloatEncodedValue |
This class represents an encoded float value.
|
Format |
|
HatLiteralInstruction |
|
HeaderItem |
|
Hex |
Utilities for formatting numbers as hexadecimal.
|
HiddenApiClassDataItem |
|
HiddenApiRestriction |
|
ImmutableAnnotation |
|
ImmutableAnnotationElement |
|
ImmutableAnnotationEncodedValue |
|
ImmutableArrayEncodedValue |
|
ImmutableArrayPayload |
|
ImmutableBooleanEncodedValue |
|
ImmutableByteEncodedValue |
|
ImmutableCallSiteReference |
|
ImmutableCharEncodedValue |
|
ImmutableClassDef |
|
ImmutableConverter<ImmutableItem,Item> |
|
ImmutableDebugItem |
|
ImmutableDexFile |
|
ImmutableDoubleEncodedValue |
|
ImmutableEncodedValue |
|
ImmutableEncodedValueFactory |
|
ImmutableEndLocal |
|
ImmutableEnumEncodedValue |
|
ImmutableEpilogueBegin |
|
ImmutableExceptionHandler |
|
ImmutableField |
|
ImmutableFieldEncodedValue |
|
ImmutableFieldReference |
|
ImmutableFloatEncodedValue |
|
ImmutableInstruction |
|
ImmutableInstruction10t |
|
ImmutableInstruction10x |
|
ImmutableInstruction11n |
|
ImmutableInstruction11x |
|
ImmutableInstruction12x |
|
ImmutableInstruction20bc |
|
ImmutableInstruction20t |
|
ImmutableInstruction21c |
|
ImmutableInstruction21ih |
|
ImmutableInstruction21lh |
|
ImmutableInstruction21s |
|
ImmutableInstruction21t |
|
ImmutableInstruction22b |
|
ImmutableInstruction22c |
|
ImmutableInstruction22cs |
|
ImmutableInstruction22s |
|
ImmutableInstruction22t |
|
ImmutableInstruction22x |
|
ImmutableInstruction23x |
|
ImmutableInstruction30t |
|
ImmutableInstruction31c |
|
ImmutableInstruction31i |
|
ImmutableInstruction31t |
|
ImmutableInstruction32x |
|
ImmutableInstruction35c |
|
ImmutableInstruction35mi |
|
ImmutableInstruction35ms |
|
ImmutableInstruction3rc |
|
ImmutableInstruction3rmi |
|
ImmutableInstruction3rms |
|
ImmutableInstruction45cc |
|
ImmutableInstruction4rcc |
|
ImmutableInstruction51l |
|
ImmutableInstructionFactory |
|
ImmutableIntEncodedValue |
|
ImmutableLineNumber |
|
ImmutableLongEncodedValue |
|
ImmutableMethod |
|
ImmutableMethodEncodedValue |
|
ImmutableMethodHandleEncodedValue |
|
ImmutableMethodHandleReference |
|
ImmutableMethodImplementation |
|
ImmutableMethodParameter |
|
ImmutableMethodProtoReference |
|
ImmutableMethodReference |
|
ImmutableMethodTypeEncodedValue |
|
ImmutableMultiDexContainer |
|
ImmutableNullEncodedValue |
|
ImmutablePackedSwitchPayload |
|
ImmutablePrologueEnd |
|
ImmutableReference |
|
ImmutableReferenceFactory |
|
ImmutableRestartLocal |
|
ImmutableSetSourceFile |
|
ImmutableShortEncodedValue |
|
ImmutableSparseSwitchPayload |
|
ImmutableStartLocal |
|
ImmutableStringEncodedValue |
|
ImmutableStringReference |
|
ImmutableSwitchElement |
|
ImmutableTryBlock |
|
ImmutableTypeEncodedValue |
|
ImmutableTypeReference |
|
ImmutableUnknownInstruction |
|
ImmutableUtils |
|
IndentingWriter |
|
IndexSection<Key> |
|
InlineIndexInstruction |
|
InlineMethodResolver |
|
Instruction |
This class represents a generic instruction.
|
Instruction10t |
|
Instruction10x |
|
Instruction11n |
|
Instruction11x |
|
Instruction12x |
|
Instruction20bc |
|
Instruction20t |
|
Instruction21c |
|
Instruction21ih |
|
Instruction21lh |
|
Instruction21s |
|
Instruction21t |
|
Instruction22b |
|
Instruction22c |
|
Instruction22cs |
|
Instruction22s |
|
Instruction22t |
|
Instruction22x |
|
Instruction23x |
|
Instruction30t |
|
Instruction31c |
|
Instruction31i |
|
Instruction31t |
|
Instruction32x |
|
Instruction35c |
|
Instruction35mi |
|
Instruction35ms |
|
Instruction3rc |
|
Instruction3rmi |
|
Instruction3rms |
|
Instruction45cc |
|
Instruction4rcc |
|
Instruction51l |
|
InstructionFactory<Ref extends Reference> |
|
InstructionOffsetMap |
|
InstructionOffsetMap.InvalidInstructionIndex |
|
InstructionOffsetMap.InvalidInstructionOffset |
|
InstructionRewriter |
|
InstructionUtil |
|
InstructionWriter<StringRef extends StringReference,TypeRef extends TypeReference,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference,ProtoRefKey extends MethodProtoReference,MethodHandleKey extends MethodHandleReference,CallSiteKey extends CallSiteReference> |
|
IntEncodedValue |
This class represents an encoded integer value.
|
ItemType |
|
ItemWithLocation |
|
Label |
|
LineNumber |
|
LocalInfo |
|
LocatedDebugItems |
|
LocatedItems<T extends ItemWithLocation> |
|
LocatedLabels |
|
LongEncodedValue |
This class represents an encoded long value.
|
LongHatLiteralInstruction |
|
MapItem |
|
Markable |
|
Member |
This class represents a generic class member
|
MemoryDataStore |
|
MemoryDeferredOutputStream |
A deferred output stream that is stored in memory
|
Method |
This class represents a specific method definition in a class.
|
MethodAnalyzer |
The MethodAnalyzer performs several functions.
|
MethodEncodedValue |
This class represents an encoded method value.
|
MethodHandleEncodedValue |
This class represents an encoded method type value.
|
MethodHandleItem |
|
MethodHandlePool |
|
MethodHandleReference |
This class represents a reference to a method handle
|
MethodHandleSection<MethodHandleKey extends MethodHandleReference,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference> |
|
MethodHandleType |
|
MethodHandleType.InvalidMethodHandleTypeException |
|
MethodIdItem |
|
MethodImplementation |
This class represents the implementation details of a method.
|
MethodImplementationBuilder |
|
MethodImplementationRewriter |
|
MethodLocation |
|
MethodParameter |
This class represents a method parameter.
|
MethodParameterRewriter |
|
MethodPool |
|
MethodProtoReference |
This class represents a reference to a method prototype.
|
MethodReference |
This class represents a reference to a method.
|
MethodReferenceRewriter |
|
MethodRewriter |
|
MethodSection<StringKey,TypeKey,ProtoRefKey extends MethodProtoReference,MethodRefKey extends MethodReference,MethodKey> |
|
MethodTypeEncodedValue |
This class represents an encoded method type value.
|
MethodUtil |
|
MultiDexContainer<T extends DexFile> |
This class represents a dex container that can contain multiple, named dex files
|
MultiDexContainer.DexEntry<T extends DexFile> |
This class represents a dex file entry in a MultiDexContainer
|
MutableMethodImplementation |
|
NarrowHatLiteralInstruction |
|
NarrowLiteralInstruction |
|
NibbleUtils |
|
NullableIndexSection<Key> |
|
NullableOffsetSection<Key> |
|
NullEncodedValue |
This class represents an encoded null value.
|
NumberUtils |
|
OatFile |
|
OatFile.InvalidOatFileException |
|
OatFile.NotAnOatFileException |
|
OatFile.VdexProvider |
|
OdexedFieldInstructionMapper |
|
OdexHeaderItem |
|
OffsetInstruction |
|
OffsetSection<Key> |
|
OneRegisterInstruction |
|
Opcode |
|
Opcodes |
|
PackedSwitchPayload |
|
ParameterIterator |
|
ParamUtil |
|
PathEntryLoader |
|
PayloadInstruction |
Empty marker interface for the switch/array payload instructions
|
PoolMethodProto |
|
Preconditions |
|
PrimitiveProto |
|
PrologueEnd |
|
ProtoIdItem |
|
ProtoPool |
|
ProtoSection<StringKey,TypeKey,ProtoKey,TypeListKey> |
|
RandomAccessFileInputStream |
|
RandomAccessFileOutputStream |
|
Reference |
This class is the base interface for field/method/string/type references in a dex file.
|
Reference.InvalidReferenceException |
|
ReferenceInstruction |
|
ReferenceType |
|
ReferenceType.InvalidReferenceTypeException |
|
ReferenceUtil |
Deprecated.
|
ReflectionClassDef |
Wraps a ClassDef around a class loaded in the current VM
Only supports the basic information exposed by ClassProto
|
ReflectionConstructor |
|
ReflectionField |
|
ReflectionMethod |
|
ReflectionUtils |
|
RegisterRangeInstruction |
|
RegisterType |
|
RestartLocal |
|
Rewriter<T> |
|
RewriterModule |
|
Rewriters |
|
RewriterUtils |
|
SectionAnnotator |
|
SetSourceFile |
|
ShortEncodedValue |
This class represents an encoded short value.
|
SparseArray<E> |
SparseArrays map integers to Objects.
|
SparseIntArray |
SparseIntArrays map integers to integers.
|
SparseSwitchPayload |
|
StartLocal |
|
StaticInitializerUtil |
|
StringDataItem |
|
StringEncodedValue |
This class represents an encoded string value.
|
StringIdItem |
|
StringPool |
|
StringReference |
This class represents a reference to an arbitrary string.
|
StringSection<StringKey,StringRef extends StringReference> |
|
StringTypeBasePool |
|
StringUtils |
|
StringWrapper |
|
SwitchElement |
|
SwitchLabelElement |
|
SwitchPayload |
|
SyntheticAccessorFSM |
|
SyntheticAccessorResolver |
|
SyntheticAccessorResolver.AccessedMember |
|
ThreeRegisterInstruction |
|
TryBlock<EH extends ExceptionHandler> |
This class represents an individual try block and associated set of handlers.
|
TryBlockRewriter |
|
TryListBuilder<EH extends ExceptionHandler> |
|
TryListBuilder.InvalidTryException |
|
TwoColumnOutput |
Class that takes a combined output destination and provides two
output writers, one of which ends up writing to the left column and
one which goes on the right.
|
TwoRegisterInstruction |
|
TypeEncodedValue |
This class represents an encoded type value.
|
TypeIdItem |
|
TypeListItem |
|
TypeListPool |
|
TypeListPool.Key<TypeCollection extends java.util.Collection<? extends java.lang.CharSequence>> |
|
TypeListSection<TypeKey,TypeListKey> |
|
TypePool |
|
TypeProto |
|
TypeProtoUtils |
|
TypeReference |
This class represents a reference to a type.
|
TypeRewriter |
|
TypeSection<StringKey,TypeKey,TypeRef extends TypeReference> |
|
TypeUtils |
|
UnknownClassProto |
|
UnknownInstruction |
|
UnresolvedClassException |
|
UnresolvedOdexInstruction |
This represents a "fixed" odexed instruction, where the object register is always null and so the correct type
can't be determined.
|
Utf8Utils |
Constants of type CONSTANT_Utf8_info .
|
ValueType |
|
VariableRegisterInstruction |
|
VariableSizeCollection<T> |
|
VariableSizeIterator<T> |
|
VariableSizeList<T> |
|
VariableSizeListIterator<T> |
|
VariableSizeLookaheadIterator<T> |
|
VariableSizeSet<T> |
|
VerificationError |
|
VerificationErrorInstruction |
|
VersionMap |
|
VtableIndexInstruction |
|
WideLiteralInstruction |
|
WrappedIndentingWriter |
|
ZipDexContainer |
Represents a zip file that contains dex files (i.e.
|
ZipDexContainer.NotAZipFileException |
|