Package org.jf.dexlib2.writer
Class DexWriter.InternalEncodedValueWriter
java.lang.Object
org.jf.dexlib2.writer.EncodedValueWriter<StringKey,TypeKey,FieldRefKey,MethodRefKey,AnnotationElement,ProtoRefKey,MethodHandleKey,EncodedValue>
org.jf.dexlib2.writer.DexWriter.InternalEncodedValueWriter
- Enclosing class:
DexWriter<StringKey extends CharSequence,StringRef extends StringReference, TypeKey extends CharSequence, TypeRef extends TypeReference, ProtoRefKey extends MethodProtoReference, FieldRefKey extends FieldReference, MethodRefKey extends MethodReference, ClassKey extends 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>>
protected class DexWriter.InternalEncodedValueWriter
extends EncodedValueWriter<StringKey,TypeKey,FieldRefKey,MethodRefKey,AnnotationElement,ProtoRefKey,MethodHandleKey,EncodedValue>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jf.dexlib2.writer.EncodedValueWriter
writeAnnotation, writeArray, writeBoolean, writeByte, writeChar, writeDouble, writeEnum, writeField, writeFloat, writeInt, writeLong, writeMethod, writeMethodHandle, writeMethodType, writeNull, writeShort, writeString, writeType
-
Constructor Details
-
InternalEncodedValueWriter
-
-
Method Details
-
writeEncodedValue
- Specified by:
writeEncodedValuein classEncodedValueWriter<StringKey extends CharSequence,TypeKey extends CharSequence, FieldRefKey extends FieldReference, MethodRefKey extends MethodReference, AnnotationElement extends AnnotationElement, ProtoRefKey extends MethodProtoReference, MethodHandleKey extends MethodHandleReference, EncodedValue> - Throws:
IOException
-