public class ConstantPool.MethodHandleInfo extends ConstantPool.Entry
Modifier and Type | Field and Description |
---|---|
static byte |
REF_getField |
static byte |
REF_getStatic |
static byte |
REF_invokeInterface |
static byte |
REF_invokeSpecial |
static byte |
REF_invokeStatic |
static byte |
REF_invokeVirtual |
static byte |
REF_newInvokeSpecial |
static byte |
REF_putField |
static byte |
REF_putStatic |
Constructor and Description |
---|
MethodHandleInfo(byte reference_kind,
short reference_index) |
Modifier and Type | Method and Description |
---|---|
byte |
getKind() |
ConstantPool.Entry |
getReference() |
void |
writeData(DataOutputStream dos)
Writes this Entry to DataOutputStream given.
|
getEntryIndex, getTag
public static final byte REF_getField
public static final byte REF_getStatic
public static final byte REF_putField
public static final byte REF_putStatic
public static final byte REF_invokeVirtual
public static final byte REF_invokeStatic
public static final byte REF_invokeSpecial
public static final byte REF_newInvokeSpecial
public static final byte REF_invokeInterface
public MethodHandleInfo(byte reference_kind, short reference_index)
public byte getKind()
public ConstantPool.Entry getReference()
public void writeData(DataOutputStream dos) throws IOException
ConstantPool.Entry
writeData
in class ConstantPool.Entry
dos
- DataOutputStream usedIOException
- on IOExceptionCopyright © 2017. All rights reserved.