| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected abstract int | |
| protected abstract int | |
| public void | setByteCodeOperands(final ByteCode
ByteCode to be updated (!) byteCode, final OperandManager OperandTable from which to draw info operandManager, final int Length of bytes (excluding this bytecode) from the beginning of the method. Used in calculating padding for some variable-length
bytecodes (such as lookupswitch, tableswitch). codeLength)Implements abstract org. |
| protected void |
| ReferenceForm | back to summary |
|---|---|
| public ReferenceForm(final int opcode, final String name, final int[] rewrite) | |
| getOffset | back to summary |
|---|---|
| protected abstract int getOffset(OperandManager operandManager) | |
| getPoolID | back to summary |
|---|---|
| protected abstract int getPoolID() | |
| setByteCodeOperands | back to summary |
|---|---|
| public void setByteCodeOperands(final ByteCode byteCode, final OperandManager operandManager, final int codeLength) Implements abstract org. Doc from org. When passed a byteCode, an OperandTable and a SegmentConstantPool, this method will set the rewrite of the byteCode appropriately.
| |
| setNestedEntries | back to summary |
|---|---|
| protected void setNestedEntries(final ByteCode byteCode, final OperandManager operandManager, final int offset) throws Pack200Exception | |