protected abstract java.lang.String |
ClassSpecificReferenceForm.context(OperandManager operandManager) |
|
protected abstract java.lang.String |
InitMethodReferenceForm.context(OperandManager operandManager) |
|
protected java.lang.String |
NewInitMethodRefForm.context(OperandManager operandManager) |
|
protected java.lang.String |
SuperFieldRefForm.context(OperandManager operandManager) |
|
protected java.lang.String |
SuperInitMethodRefForm.context(OperandManager operandManager) |
|
protected java.lang.String |
SuperMethodRefForm.context(OperandManager operandManager) |
|
protected java.lang.String |
ThisFieldRefForm.context(OperandManager operandManager) |
|
protected java.lang.String |
ThisInitMethodRefForm.context(OperandManager operandManager) |
|
protected java.lang.String |
ThisMethodRefForm.context(OperandManager operandManager) |
|
protected int |
ClassRefForm.getOffset(OperandManager operandManager) |
|
protected abstract int |
ClassSpecificReferenceForm.getOffset(OperandManager operandManager) |
|
protected int |
DoubleForm.getOffset(OperandManager operandManager) |
|
protected int |
FieldRefForm.getOffset(OperandManager operandManager) |
|
protected int |
FloatRefForm.getOffset(OperandManager operandManager) |
|
protected int |
IMethodRefForm.getOffset(OperandManager operandManager) |
|
protected int |
InitMethodReferenceForm.getOffset(OperandManager operandManager) |
|
protected int |
IntRefForm.getOffset(OperandManager operandManager) |
|
protected int |
LongForm.getOffset(OperandManager operandManager) |
|
protected int |
MethodRefForm.getOffset(OperandManager operandManager) |
|
protected abstract int |
ReferenceForm.getOffset(OperandManager operandManager) |
|
protected abstract int |
SingleByteReferenceForm.getOffset(OperandManager operandManager) |
|
protected int |
StringRefForm.getOffset(OperandManager operandManager) |
|
protected int |
SuperFieldRefForm.getOffset(OperandManager operandManager) |
|
protected int |
SuperMethodRefForm.getOffset(OperandManager operandManager) |
|
protected int |
ThisFieldRefForm.getOffset(OperandManager operandManager) |
|
protected int |
ThisMethodRefForm.getOffset(OperandManager operandManager) |
|
abstract void |
ByteCodeForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
When passed a byteCode, an OperandTable and a SegmentConstantPool, this method will set the rewrite of the
byteCode appropriately.
|
void |
ByteForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
IincForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
IMethodRefForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
LabelForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
LocalForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
LookupSwitchForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
MultiANewArrayForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
NewClassRefForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
NoArgumentForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
ReferenceForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
ShortForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
TableSwitchForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
void |
WideForm.setByteCodeOperands(ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
|
protected void |
WideForm.setByteCodeOperandsFormat1(int instruction,
ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
This method sets the rewrite array for the bytecode using Format 1 of the JVM spec: an opcode and two index
bytes.
|
protected void |
WideForm.setByteCodeOperandsFormat2(int instruction,
ByteCode byteCode,
OperandManager operandManager,
int codeLength) |
This method sets the rewrite array for the bytecode using Format 2 of the JVM spec: an opcode, two index bytes,
and two constant bytes.
|
protected void |
ClassRefForm.setNestedEntries(ByteCode byteCode,
OperandManager operandManager,
int offset) |
|
protected void |
ClassSpecificReferenceForm.setNestedEntries(ByteCode byteCode,
OperandManager operandManager,
int offset) |
|
protected void |
InitMethodReferenceForm.setNestedEntries(ByteCode byteCode,
OperandManager operandManager,
int offset) |
|
protected void |
NarrowClassRefForm.setNestedEntries(ByteCode byteCode,
OperandManager operandManager,
int offset) |
|
protected void |
NewInitMethodRefForm.setNestedEntries(ByteCode byteCode,
OperandManager operandManager,
int offset) |
|
protected void |
ReferenceForm.setNestedEntries(ByteCode byteCode,
OperandManager operandManager,
int offset) |
|
protected void |
SingleByteReferenceForm.setNestedEntries(ByteCode byteCode,
OperandManager operandManager,
int offset) |
|
protected void |
StringRefForm.setNestedEntries(ByteCode byteCode,
OperandManager operandManager,
int offset) |
|