Package org.jf.dexlib2.writer
Class InstructionWriter<StringRef extends StringReference,TypeRef extends TypeReference,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference,ProtoRefKey extends MethodProtoReference,MethodHandleKey extends MethodHandleReference,CallSiteKey extends CallSiteReference>
- java.lang.Object
-
- org.jf.dexlib2.writer.InstructionWriter<StringRef,TypeRef,FieldRefKey,MethodRefKey,ProtoRefKey,MethodHandleKey,CallSiteKey>
-
public class InstructionWriter<StringRef extends StringReference,TypeRef extends TypeReference,FieldRefKey extends FieldReference,MethodRefKey extends MethodReference,ProtoRefKey extends MethodProtoReference,MethodHandleKey extends MethodHandleReference,CallSiteKey extends CallSiteReference> extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
write(ArrayPayload instruction)
void
write(Instruction10t instruction)
void
write(Instruction10x instruction)
void
write(Instruction11n instruction)
void
write(Instruction11x instruction)
void
write(Instruction12x instruction)
void
write(Instruction20bc instruction)
void
write(Instruction20t instruction)
void
write(Instruction21c instruction)
void
write(Instruction21ih instruction)
void
write(Instruction21lh instruction)
void
write(Instruction21s instruction)
void
write(Instruction21t instruction)
void
write(Instruction22b instruction)
void
write(Instruction22c instruction)
void
write(Instruction22cs instruction)
void
write(Instruction22s instruction)
void
write(Instruction22t instruction)
void
write(Instruction22x instruction)
void
write(Instruction23x instruction)
void
write(Instruction30t instruction)
void
write(Instruction31c instruction)
void
write(Instruction31i instruction)
void
write(Instruction31t instruction)
void
write(Instruction32x instruction)
void
write(Instruction35c instruction)
void
write(Instruction35mi instruction)
void
write(Instruction35ms instruction)
void
write(Instruction3rc instruction)
void
write(Instruction3rmi instruction)
void
write(Instruction3rms instruction)
void
write(Instruction45cc instruction)
void
write(Instruction4rcc instruction)
void
write(Instruction51l instruction)
void
write(PackedSwitchPayload instruction)
void
write(SparseSwitchPayload instruction)
-
-
-
Method Detail
-
write
public void write(@Nonnull Instruction10t instruction)
-
write
public void write(@Nonnull Instruction10x instruction)
-
write
public void write(@Nonnull Instruction11n instruction)
-
write
public void write(@Nonnull Instruction11x instruction)
-
write
public void write(@Nonnull Instruction12x instruction)
-
write
public void write(@Nonnull Instruction20bc instruction)
-
write
public void write(@Nonnull Instruction20t instruction)
-
write
public void write(@Nonnull Instruction21c instruction)
-
write
public void write(@Nonnull Instruction21ih instruction)
-
write
public void write(@Nonnull Instruction21lh instruction)
-
write
public void write(@Nonnull Instruction21s instruction)
-
write
public void write(@Nonnull Instruction21t instruction)
-
write
public void write(@Nonnull Instruction22b instruction)
-
write
public void write(@Nonnull Instruction22c instruction)
-
write
public void write(@Nonnull Instruction22cs instruction)
-
write
public void write(@Nonnull Instruction22s instruction)
-
write
public void write(@Nonnull Instruction22t instruction)
-
write
public void write(@Nonnull Instruction22x instruction)
-
write
public void write(@Nonnull Instruction23x instruction)
-
write
public void write(@Nonnull Instruction30t instruction)
-
write
public void write(@Nonnull Instruction31c instruction)
-
write
public void write(@Nonnull Instruction31i instruction)
-
write
public void write(@Nonnull Instruction31t instruction)
-
write
public void write(@Nonnull Instruction32x instruction)
-
write
public void write(@Nonnull Instruction35c instruction)
-
write
public void write(@Nonnull Instruction35mi instruction)
-
write
public void write(@Nonnull Instruction35ms instruction)
-
write
public void write(@Nonnull Instruction3rc instruction)
-
write
public void write(@Nonnull Instruction3rmi instruction)
-
write
public void write(@Nonnull Instruction3rms instruction)
-
write
public void write(@Nonnull Instruction45cc instruction)
-
write
public void write(@Nonnull Instruction4rcc instruction)
-
write
public void write(@Nonnull Instruction51l instruction)
-
write
public void write(@Nonnull ArrayPayload instruction)
-
write
public void write(@Nonnull SparseSwitchPayload instruction)
-
write
public void write(@Nonnull PackedSwitchPayload instruction)
-
-