| Interface | Description |
|---|---|
| AnnotationSection<StringKey,TypeKey,AnnotationKey,AnnotationElement,EncodedValue> | |
| AnnotationSetSection<AnnotationKey extends Annotation,AnnotationSetKey> | |
| CallSiteSection<CallSiteKey extends CallSiteReference,EncodedArrayKey> | |
| ClassSection<StringKey extends java.lang.CharSequence,TypeKey extends java.lang.CharSequence,TypeListKey,ClassKey,FieldKey,MethodKey,AnnotationSetKey,EncodedArrayKey> | |
| EncodedArraySection<EncodedArrayKey,EncodedValue> | |
| FieldSection<StringKey,TypeKey,FieldRefKey extends FieldReference,FieldKey> | |
| IndexSection<Key> | |
| InstructionFactory<Ref extends Reference> | |
| MethodHandleSection<MethodHandleKey extends MethodHandleReference,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference> | |
| MethodSection<StringKey,TypeKey,ProtoRefKey extends MethodProtoReference,MethodRefKey extends MethodReference,MethodKey> | |
| NullableIndexSection<Key> | |
| NullableOffsetSection<Key> | |
| OffsetSection<Key> | |
| ProtoSection<StringKey,TypeKey,ProtoKey,TypeListKey> | |
| StringSection<StringKey,StringRef extends StringReference> | |
| TypeListSection<TypeKey,TypeListKey> | |
| TypeSection<StringKey,TypeKey,TypeRef extends TypeReference> |
| Class | Description |
|---|---|
| DebugWriter<StringKey extends java.lang.CharSequence,TypeKey extends java.lang.CharSequence> | |
| DexDataWriter | |
| 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>> | |
| EncodedValueWriter<StringKey,TypeKey,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference,AnnotationElement extends AnnotationElement,ProtoRefKey,MethodHandleKey extends MethodHandleReference,EncodedValue> | |
| InstructionWriter<StringRef extends StringReference,TypeRef extends TypeReference,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference,ProtoRefKey extends MethodProtoReference,MethodHandleKey extends MethodHandleReference,CallSiteKey extends CallSiteReference> |