public enum ConstantsPoolDataType extends Enum<ConstantsPoolDataType>
| Enum Constant and Description |
|---|
CLASS
类或接口的符号引用
|
DOUBLE
双精度浮点型字面量
|
FIELDREF
字段的符号引用
|
FLOAT
单精度浮点型字面量
|
INTEGER
整形字面量
|
INTERFACEMETHODREF
接口中方法的符号引用
|
INVOKEDYNAMIC
表示一个动态方法调用点
|
LONG
长整型字面量
|
METHODHANDLE
表示方法句柄
|
METHODREF
类中方法的符号引用
|
METHODTYPE
标志方法类型
|
NAMEANDTYPE
字段或方法的符号引用
|
STRING
字符串类型字面量
|
UTF8
UTF-8编码的字符串
|
| Modifier and Type | Field and Description |
|---|---|
byte |
tag |
| Modifier and Type | Method and Description |
|---|---|
static ConstantsPoolDataType |
getConstantsPoolDataType(byte value) |
static ConstantsPoolDataType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ConstantsPoolDataType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ConstantsPoolDataType UTF8
public static final ConstantsPoolDataType INTEGER
public static final ConstantsPoolDataType FLOAT
public static final ConstantsPoolDataType LONG
public static final ConstantsPoolDataType DOUBLE
public static final ConstantsPoolDataType CLASS
public static final ConstantsPoolDataType STRING
public static final ConstantsPoolDataType FIELDREF
public static final ConstantsPoolDataType METHODREF
public static final ConstantsPoolDataType INTERFACEMETHODREF
public static final ConstantsPoolDataType NAMEANDTYPE
public static final ConstantsPoolDataType METHODHANDLE
public static final ConstantsPoolDataType METHODTYPE
public static final ConstantsPoolDataType INVOKEDYNAMIC
public static ConstantsPoolDataType[] values()
for (ConstantsPoolDataType c : ConstantsPoolDataType.values()) System.out.println(c);
public static ConstantsPoolDataType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static ConstantsPoolDataType getConstantsPoolDataType(byte value)
Copyright © 2019. All rights reserved.