Package org.jf.dexlib2.writer
-
Interface Summary 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 Summary 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>