| Package | Description |
|---|---|
| proguard.classfile.editor |
This package contains visitors to edit byte code.
|
| Modifier and Type | Method and Description |
|---|---|
InstructionSequenceBuilder |
InstructionSequenceBuilder.aaload() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.aastore() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.aconst_null() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.aload_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.aload_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.aload_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.aload_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.aload(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.anewarray(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.anewarray(String className,
Clazz referencedClass) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.appendInstruction(Instruction instruction)
Appends the given instruction.
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.appendInstructions(Instruction[] instructions)
Appends the given instructions.
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.areturn() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.arraylength() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.astore_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.astore_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.astore_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.astore_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.astore(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.athrow() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.baload() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.bastore() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.bipush(int constant) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.caload() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.castore() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.catch_(Instruction instruction)
Short for
appendInstruction(Instruction). |
InstructionSequenceBuilder |
InstructionSequenceBuilder.checkcast(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.checkcast(String className) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.checkcast(String className,
Clazz referencedClass) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.d2f() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.d2i() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.d2l() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dadd() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.daload() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dastore() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dcmpg() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dcmpl() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dconst_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dconst_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dconst(int constant) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ddiv() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dload_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dload_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dload_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dload_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dload(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dmul() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dneg() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.drem() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dreturn() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dstore_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dstore_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dstore_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dstore_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dstore(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dsub() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dup_x1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dup_x2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dup() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dup2_x1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dup2_x2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.dup2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.f2d() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.f2i() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.f2l() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fadd() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.faload() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fastore() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fcmpg() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fcmpl() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fconst_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fconst_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fconst_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fconst(int constant) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fdiv() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fload_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fload_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fload_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fload_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fload(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fmul() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fneg() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.frem() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.freturn() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fstore_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fstore_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fstore_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fstore_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fstore(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.fsub() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.getfield(Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.getfield(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.getfield(String className,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.getfield(String className,
String name,
String descriptor,
Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.getstatic(Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.getstatic(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.getstatic(String className,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.getstatic(String className,
String name,
String descriptor,
Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.goto_(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.goto_w(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.i2b() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.i2c() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.i2d() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.i2f() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.i2l() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.i2s() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iadd() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iaload() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iand() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iastore() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iconst_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iconst_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iconst_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iconst_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iconst_4() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iconst_5() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iconst_m1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iconst(int constant) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.idiv() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ifacmpeq(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ifacmpne(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ifeq(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ifge(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ifgt(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ificmpeq(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ificmpge(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ificmpgt(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ificmple(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ificmplt(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ificmpne(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ifle(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iflt(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ifne(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ifnonnull(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ifnull(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iinc(int variableIndex,
int constant) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iload_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iload_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iload_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iload_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iload(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.imul() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ineg() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.instanceof_(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.instanceof_(String className,
Clazz referencedClass) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokedynamic(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokedynamic(int bootStrapMethodIndex,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokedynamic(int bootStrapMethodIndex,
String name,
String descriptor,
Clazz[] referencedClasses) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokeinterface(Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokeinterface(int constantIndex,
int constant) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokeinterface(String className,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokeinterface(String className,
String name,
String descriptor,
Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokespecial_interface(Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokespecial_interface(String className,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokespecial_interface(String className,
String name,
String descriptor,
Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokespecial(Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokespecial(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokespecial(String className,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokespecial(String className,
String name,
String descriptor,
Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokestatic_interface(String className,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokestatic_interface(String className,
String name,
String descriptor,
Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokestatic(Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokestatic(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokestatic(String className,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokestatic(String className,
String name,
String descriptor,
Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokevirtual(Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokevirtual(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokevirtual(int classIndex,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokevirtual(String className,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.invokevirtual(String className,
String name,
String descriptor,
Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ior() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.irem() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ireturn() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ishl() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ishr() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.istore_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.istore_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.istore_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.istore_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.istore(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.isub() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.iushr() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ixor() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.jsr_w(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.jsr(int branchOffset) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.l2d() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.l2f() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.l2i() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.label(Instruction instruction)
Short for
appendInstruction(Instruction). |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ladd() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.laload() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.land() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lastore() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lcmp() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lconst_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lconst_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lconst(int constant) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc_(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc_w_(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc_w(float value) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc_w(int value) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc_w(String string) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc_w(String className,
Clazz referencedClass) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc_w(String string,
Clazz referencedClass,
Method referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc(Clazz clazz) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc(float value) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc(int value) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc(Object primitiveArray) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc(String string) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc(String className,
Clazz referencedClass) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc(String string,
Clazz referencedClass,
Method referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc2_w(double value) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc2_w(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldc2_w(long value) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ldiv() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lload_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lload_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lload_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lload_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lload(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lmul() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lneg() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.load(int variableIndex,
char type)
Loads the given variable of primitive type onto the stack.
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.load(int variableIndex,
String type)
Loads the given variable onto the stack.
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.lookupswitch(int defaultOffset,
int[] cases,
int[] jumpOffsets) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lor() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lrem() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lreturn() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lshl() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lshr() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lstore_0() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lstore_1() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lstore_2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lstore_3() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lstore(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lsub() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lushr() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.lxor() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.monitorenter() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.monitorexit() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.multianewarray(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.multianewarray(String className,
Clazz referencedClass) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.new_(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.new_(String className) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.new_(String className,
Clazz referencedClass) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.newarray(int constant) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.nop() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.pop() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.pop2() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.pushDouble(double value)
Pushes the given primitive double on the stack in the most efficient way
(as a dconst or ldc instruction).
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.pushFloat(float value)
Pushes the given primitive float on the stack in the most efficient way
(as an fconst or ldc instruction).
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.pushInt(int value)
Pushes the given primitive int on the stack in the most efficient way
(as an iconst, bipush, sipush, or ldc instruction).
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.pushLong(long value)
Pushes the given primitive long on the stack in the most efficient way
(as an lconst or ldc instruction).
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.pushNewArray(String type,
int size)
Pushes a new array on the stack.
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.pushPrimitive(Object value,
char type)
Pushes the given primitive value on the stack.
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.putfield(Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.putfield(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.putfield(String className,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.putfield(String className,
String name,
String descriptor,
Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.putstatic(Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.putstatic(int constantIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.putstatic(String className,
String name,
String descriptor) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.putstatic(String className,
String name,
String descriptor,
Clazz referencedClass,
Member referencedMember) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.ret(int variableIndex) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.return_() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.saload() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.sastore() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.sipush(int constant) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.store(int variableIndex,
char type)
Stores the primitve value on top of the stack in the variable with given
index.
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.store(int variableIndex,
String type)
Stores the value on top of the stack in the variable with given index.
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.storeToArray(String elementType)
Stores an element to an array.
|
InstructionSequenceBuilder |
InstructionSequenceBuilder.swap() |
InstructionSequenceBuilder |
InstructionSequenceBuilder.tableswitch(int defaultOffset,
int lowCase,
int highCase,
int[] jumpOffsets) |
InstructionSequenceBuilder |
InstructionSequenceBuilder.wide() |
Copyright © 2019. All rights reserved.