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