void |
InstructionAdapter.add(Type type) |
|
void |
InstructionAdapter.aload(Type type) |
|
void |
InstructionAdapter.and(Type type) |
|
void |
InstructionAdapter.anew(Type type) |
|
void |
InstructionAdapter.areturn(Type type) |
|
void |
GeneratorAdapter.arrayLoad(Type type) |
Generates the instruction to load an element from an array.
|
void |
GeneratorAdapter.arrayStore(Type type) |
Generates the instruction to store an element in an array.
|
void |
InstructionAdapter.astore(Type type) |
|
void |
GeneratorAdapter.box(Type type) |
Generates the instructions to box the top stack value.
|
void |
GeneratorAdapter.cast(Type from,
Type to) |
Generates the instructions to cast a numerical value from one type to another.
|
void |
InstructionAdapter.cast(Type from,
Type to) |
Generates the instruction to cast from the first given type to the other.
|
void |
GeneratorAdapter.catchException(Label start,
Label end,
Type exception) |
Marks the start of an exception handler.
|
void |
InstructionAdapter.checkcast(Type type) |
|
void |
GeneratorAdapter.checkCast(Type type) |
Generates the instruction to check that the top stack value is of the given type.
|
void |
InstructionAdapter.cmpg(Type type) |
|
void |
InstructionAdapter.cmpl(Type type) |
|
void |
InstructionAdapter.div(Type type) |
|
void |
GeneratorAdapter.getField(Type owner,
String name,
Type type) |
Generates the instruction to push the value of a non static field on the stack.
|
void |
GeneratorAdapter.getStatic(Type owner,
String name,
Type type) |
Generates the instruction to push the value of a static field on the stack.
|
void |
GeneratorAdapter.ifCmp(Type type,
int mode,
Label label) |
Generates the instructions to jump to a label based on the comparison of the top two stack
values.
|
void |
GeneratorAdapter.instanceOf(Type type) |
Generates the instruction to test if the top stack value is of the given type.
|
void |
InstructionAdapter.instanceOf(Type type) |
|
void |
GeneratorAdapter.invokeConstructor(Type type,
Method method) |
Generates the instruction to invoke a constructor.
|
void |
GeneratorAdapter.invokeInterface(Type owner,
Method method) |
Generates the instruction to invoke an interface method.
|
void |
GeneratorAdapter.invokeStatic(Type owner,
Method method) |
Generates the instruction to invoke a static method.
|
void |
GeneratorAdapter.invokeVirtual(Type owner,
Method method) |
Generates the instruction to invoke a normal method.
|
void |
InstructionAdapter.load(int varIndex,
Type type) |
|
void |
GeneratorAdapter.loadLocal(int local,
Type type) |
Generates the instruction to load the given local variable on the stack.
|
void |
GeneratorAdapter.math(int op,
Type type) |
Generates the instruction to do the specified mathematical or logical operation.
|
void |
InstructionAdapter.mul(Type type) |
|
void |
InstructionAdapter.neg(Type type) |
|
void |
InstructionAdapter.newarray(Type type) |
Generates the instruction to create and push on the stack an array of the given type.
|
void |
GeneratorAdapter.newArray(Type type) |
Generates the instruction to create a new array.
|
void |
GeneratorAdapter.newInstance(Type type) |
Generates the instruction to create a new object.
|
int |
LocalVariablesSorter.newLocal(Type type) |
Constructs a new local variable of the given type.
|
protected int |
LocalVariablesSorter.newLocalMapping(Type type) |
|
void |
InstructionAdapter.or(Type type) |
|
void |
GeneratorAdapter.push(Type value) |
Generates the instruction to push the given value on the stack.
|
void |
GeneratorAdapter.putField(Type owner,
String name,
Type type) |
Generates the instruction to store the top stack value in a non static field.
|
void |
GeneratorAdapter.putStatic(Type owner,
String name,
Type type) |
Generates the instruction to store the top stack value in a static field.
|
void |
InstructionAdapter.rem(Type type) |
|
protected void |
GeneratorAdapter.setLocalType(int local,
Type type) |
|
protected void |
LocalVariablesSorter.setLocalType(int local,
Type type) |
Notifies subclasses that a local variable has been added or remapped.
|
void |
InstructionAdapter.shl(Type type) |
|
void |
InstructionAdapter.shr(Type type) |
|
void |
InstructionAdapter.store(int varIndex,
Type type) |
|
void |
GeneratorAdapter.storeLocal(int local,
Type type) |
Generates the instruction to store the top stack value in the given local variable.
|
void |
InstructionAdapter.sub(Type type) |
|
void |
GeneratorAdapter.swap(Type prev,
Type type) |
Generates the instructions to swap the top two stack values.
|
void |
InstructionAdapter.tconst(Type type) |
Generates the instruction to push the given type on the stack.
|
void |
GeneratorAdapter.throwException(Type type,
String message) |
Generates the instructions to create and throw an exception.
|
void |
GeneratorAdapter.unbox(Type type) |
Generates the instructions to unbox the top stack value.
|
void |
InstructionAdapter.ushr(Type type) |
|
void |
GeneratorAdapter.valueOf(Type type) |
Generates the instructions to box the top stack value using Java 5's valueOf() method.
|
void |
InstructionAdapter.xor(Type type) |
|