Package mockit.asm.jvmConstants
Interface ConstantPoolTypes
public interface ConstantPoolTypes
Constants for types of
items in the constant pool of a class.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
The type of BootstrapMethod items.static final int
static final int
static final int
static final int
static final int
static final int
The base value for all CONSTANT_MethodHandle constant pool items.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Field Details
-
UTF8
static final int UTF8- See Also:
-
INTEGER
static final int INTEGER- See Also:
-
FLOAT
static final int FLOAT- See Also:
-
LONG
static final int LONG- See Also:
-
DOUBLE
static final int DOUBLE- See Also:
-
CLASS
static final int CLASS- See Also:
-
STRING
static final int STRING- See Also:
-
FIELD_REF
static final int FIELD_REF- See Also:
-
METHOD_REF
static final int METHOD_REF- See Also:
-
IMETHOD_REF
static final int IMETHOD_REF- See Also:
-
NAME_TYPE
static final int NAME_TYPE- See Also:
-
METHOD_HANDLE
static final int METHOD_HANDLE- See Also:
-
METHOD_TYPE
static final int METHOD_TYPE- See Also:
-
DYNAMIC
static final int DYNAMIC- See Also:
-
INVOKE_DYNAMIC
static final int INVOKE_DYNAMIC- See Also:
-
MODULE
static final int MODULE- See Also:
-
PACKAGE
static final int PACKAGE- See Also:
-
HANDLE_BASE
static final int HANDLE_BASEThe base value for all CONSTANT_MethodHandle constant pool items. Internally, there are 9 variations of CONSTANT_MethodHandle items, which are stored into 9 different items, of types 21 to 29.- See Also:
-
BSM
static final int BSMThe type of BootstrapMethod items. These items are stored in a special class attribute named "BootstrapMethods" and not in the constant pool.- See Also:
-