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