public class ConstantPoolEntryFieldRef extends AbstractConstantPoolEntry
ConstantPoolEntry.Type
Modifier and Type | Field and Description |
---|---|
(package private) JavaTypeInstance |
cachedDecodedType |
(package private) int |
classIndex |
(package private) int |
nameAndTypeIndex |
private static long |
OFFSET_OF_CLASS_INDEX |
private static long |
OFFSET_OF_NAME_AND_TYPE_INDEX |
Constructor and Description |
---|
ConstantPoolEntryFieldRef(ConstantPool cp,
ByteData data) |
Modifier and Type | Method and Description |
---|---|
void |
dump(Dumper d) |
ConstantPoolEntryClass |
getClassEntry() |
JavaTypeInstance |
getJavaTypeInstance() |
java.lang.String |
getLocalName() |
ConstantPoolEntryNameAndType |
getNameAndTypeEntry() |
long |
getRawByteLength() |
StackType |
getStackType() |
java.lang.String |
toString() |
getCp
private static final long OFFSET_OF_CLASS_INDEX
private static final long OFFSET_OF_NAME_AND_TYPE_INDEX
final int classIndex
final int nameAndTypeIndex
JavaTypeInstance cachedDecodedType
public ConstantPoolEntryFieldRef(ConstantPool cp, ByteData data)
public long getRawByteLength()
public void dump(Dumper d)
public ConstantPoolEntryClass getClassEntry()
public ConstantPoolEntryNameAndType getNameAndTypeEntry()
public java.lang.String getLocalName()
public JavaTypeInstance getJavaTypeInstance()
public StackType getStackType()
public java.lang.String toString()
toString
in class java.lang.Object