# Uses of Package

java.lang.classfile.constantpool

Package

Description

Provides classfile parsing, generation, and transformation library.

Provides interfaces describing classfile attributes for the

`java.lang.classfile`

^{PREVIEW}library.Provides interfaces describing classfile constant pool entries for the

`java.lang.classfile`

^{PREVIEW}library.Provides interfaces describing code instructions for the

`java.lang.classfile`

^{PREVIEW}library.-
ClassDescriptionPreview.A constant pool entry that may be used as an annotation constant, which includes the four kinds of primitive constants, and UTF8 constants.Preview.Models a
`CONSTANT_Class_info`

constant in the constant pool of a classfile.Preview.Provides read access to the constant pool and bootstrap method table of a classfile.Preview.Builder for the constant pool of a classfile.Preview.Models a`CONSTANT_Double_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Fieldref_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Float_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Integer_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_InterfaceMethodRef_info`

constant in the constant pool of a classfile.Preview.Models a constant pool entry for a dynamic call site.Preview.Marker interface for constant pool entries suitable for loading via the`LDC`

instructions.Preview.Models a`CONSTANT_Long_info`

constant in the constant pool of a classfile.Preview.Models a member reference constant in the constant pool of a classfile, which includes references to fields, methods, and interface methods.Preview.Models a`CONSTANT_MethodHandle_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_MethodRef_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Module_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_NameAndType_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Package_info`

constant in the constant pool of a classfile.Preview.Models an entry in the constant pool of a classfile.Preview.Models a`CONSTANT_UTF8_info`

constant in the constant pool of a classfile. -
ClassDescriptionPreview.Models a
`CONSTANT_Class_info`

constant in the constant pool of a classfile.Preview.Models a constant pool entry that can be used as the constant in a`ConstantValue`

attribute; this includes the four primitive constant types and String constants.Preview.Models a`CONSTANT_Module_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_NameAndType_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Package_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_UTF8_info`

constant in the constant pool of a classfile. -
ClassDescriptionPreview.A constant pool entry that may be used as an annotation constant, which includes the four kinds of primitive constants, and UTF8 constants.Preview.Models a
`CONSTANT_Class_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Dynamic_info`

constant in the constant pool of a classfile.Preview.Provides read access to the constant pool and bootstrap method table of a classfile.Preview.Builder for the constant pool of a classfile.Preview.Models a constant pool entry that can be used as the constant in a`ConstantValue`

attribute; this includes the four primitive constant types and String constants.Preview.Models a`CONSTANT_Double_info`

constant in the constant pool of a classfile.Preview.Models a dynamic constant pool entry, which is either`ConstantDynamicEntry`

^{PREVIEW}or`InvokeDynamicEntry`

^{PREVIEW}.Preview.Models a`CONSTANT_Fieldref_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Float_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Integer_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_InterfaceMethodRef_info`

constant in the constant pool of a classfile.Preview.Models a constant pool entry for a dynamic call site.Preview.Marker interface for constant pool entries suitable for loading via the`LDC`

instructions.Preview.Models a`CONSTANT_Long_info`

constant in the constant pool of a classfile.Preview.Models a member reference constant in the constant pool of a classfile, which includes references to fields, methods, and interface methods.Preview.Models a`CONSTANT_MethodHandle_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_MethodRef_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_MethodType_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Module_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_NameAndType_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Package_info`

constant in the constant pool of a classfile.Preview.Models an entry in the constant pool of a classfile.Preview.Models a`CONSTANT_String_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_UTF8_info`

constant in the constant pool of a classfile. -
ClassDescriptionPreview.Models a
`CONSTANT_Class_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_Fieldref_info`

constant in the constant pool of a classfile.Preview.Models a constant pool entry for a dynamic call site.Preview.Marker interface for constant pool entries suitable for loading via the`LDC`

instructions.Preview.Models a member reference constant in the constant pool of a classfile, which includes references to fields, methods, and interface methods.Preview.Models a`CONSTANT_NameAndType_info`

constant in the constant pool of a classfile.Preview.Models a`CONSTANT_UTF8_info`

constant in the constant pool of a classfile.