public static enum ConstantPool.ReferenceKind extends java.lang.Enum<ConstantPool.ReferenceKind>
| Enum Constant and Description |
|---|
GetField |
GetStatic |
InvokeInterface |
InvokeSpecial |
InvokeStatic |
InvokeVirtual |
NewInvokeSpecial |
PutField |
PutStatic |
| Modifier and Type | Method and Description |
|---|---|
static ConstantPool.ReferenceKind |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ConstantPool.ReferenceKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ConstantPool.ReferenceKind GetField
public static final ConstantPool.ReferenceKind GetStatic
public static final ConstantPool.ReferenceKind PutField
public static final ConstantPool.ReferenceKind PutStatic
public static final ConstantPool.ReferenceKind InvokeVirtual
public static final ConstantPool.ReferenceKind InvokeStatic
public static final ConstantPool.ReferenceKind InvokeSpecial
public static final ConstantPool.ReferenceKind NewInvokeSpecial
public static final ConstantPool.ReferenceKind InvokeInterface
public static ConstantPool.ReferenceKind[] values()
for (ConstantPool.ReferenceKind c : ConstantPool.ReferenceKind.values()) System.out.println(c);
public static ConstantPool.ReferenceKind valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant
with the specified namejava.lang.NullPointerException - if the argument is null