public class ClassRefForm extends ReferenceForm
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
widened |
byteCodeArray, byteCodesByName, WIDENED| Constructor and Description |
|---|
ClassRefForm(int opcode,
String name,
int[] rewrite) |
ClassRefForm(int opcode,
String name,
int[] rewrite,
boolean widened) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getOffset(OperandManager operandManager) |
protected int |
getPoolID() |
protected void |
setNestedEntries(ByteCode byteCode,
OperandManager operandManager,
int offset) |
setByteCodeOperandscalculateOperandPosition, firstOperandIndex, fixUpByteCodeTargets, get, getName, getOpcode, getRewrite, getRewriteCopy, hasMultipleByteCodes, hasNoOperand, nestedMustStartClassPool, operandLength, toStringprotected boolean widened
public ClassRefForm(int opcode, String name, int[] rewrite)
public ClassRefForm(int opcode, String name, int[] rewrite, boolean widened)
protected void setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset) throws Pack200Exception
setNestedEntries in class ReferenceFormPack200Exceptionprotected int getOffset(OperandManager operandManager)
getOffset in class ReferenceFormprotected int getPoolID()
getPoolID in class ReferenceFormCopyright © 2002–2020 The Apache Software Foundation. All rights reserved.