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() |
getCpprivate 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