public abstract class InitMethodReferenceForm extends ClassSpecificReferenceForm
byteCodeArray, byteCodesByName, WIDENED| Constructor and Description |
|---|
InitMethodReferenceForm(int opcode,
String name,
int[] rewrite) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
context(OperandManager operandManager) |
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, toStringpublic InitMethodReferenceForm(int opcode, String name, int[] rewrite)
protected abstract String context(OperandManager operandManager)
context in class ClassSpecificReferenceFormprotected int getPoolID()
getPoolID in class ClassSpecificReferenceFormprotected int getOffset(OperandManager operandManager)
getOffset in class ClassSpecificReferenceFormprotected void setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset) throws Pack200Exception
setNestedEntries in class ClassSpecificReferenceFormPack200ExceptionCopyright © 2002–2020 The Apache Software Foundation. All rights reserved.