public class ConstantPoolEntryMethodHandle extends AbstractConstantPoolEntry
ConstantPoolEntry.Type
Modifier and Type | Field and Description |
---|---|
private static long |
OFFSET_OF_REFERENCE_INDEX |
private static long |
OFFSET_OF_REFERENCE_KIND |
private int |
referenceIndex |
private MethodHandleBehaviour |
referenceKind |
Constructor and Description |
---|
ConstantPoolEntryMethodHandle(ConstantPool cp,
ByteData data) |
Modifier and Type | Method and Description |
---|---|
void |
dump(Dumper d) |
ConstantPoolEntryFieldRef |
getFieldRef() |
java.lang.String |
getLiteralName() |
ConstantPoolEntryMethodRef |
getMethodRef() |
long |
getRawByteLength() |
MethodHandleBehaviour |
getReferenceKind() |
boolean |
isFieldRef() |
java.lang.String |
toString() |
getCp
private static final long OFFSET_OF_REFERENCE_KIND
private static final long OFFSET_OF_REFERENCE_INDEX
private final MethodHandleBehaviour referenceKind
private final int referenceIndex
public ConstantPoolEntryMethodHandle(ConstantPool cp, ByteData data)
public long getRawByteLength()
public void dump(Dumper d)
public MethodHandleBehaviour getReferenceKind()
public ConstantPoolEntryMethodRef getMethodRef()
public ConstantPoolEntryFieldRef getFieldRef()
public boolean isFieldRef()
public java.lang.String getLiteralName()
public java.lang.String toString()
toString
in class java.lang.Object