Uses of Package
java.lang.classfile.constantpool
Package
Description
Provides classfile parsing, generation, and transformation library.
Provides interfaces describing
class
file attributes for the java.lang.classfile
library.Provides interfaces describing constant pool entries for the
java.lang.classfile
library.Provides interfaces describing code instructions for the
java.lang.classfile
library.-
ClassDescriptionMarker interface for constant pool entries that can represent constant values associated with elements of annotations.Models a
CONSTANT_Class_info
structure, representing a reference type, in the constant pool of aclass
file.Provides read access to the constant pool and the bootstrap method table of aclass
file.Builder for the constant pool of aclass
file.Models aCONSTANT_Double_info
structure, representing adouble
constant, in the constant pool of aclass
file.Models aCONSTANT_Fieldref_info
structure, or a symbolic reference to a field, in the constant pool of aclass
file.Models aCONSTANT_Float_info
structure, or afloat
constant, in the constant pool of aclass
file.Models aCONSTANT_Integer_info
structure, or anint
constant, in the constant pool of aclass
file.Models aCONSTANT_InterfaceMethodRef_info
structure, or a symbolic reference to an interface method, in the constant pool of aclass
file.Models aCONSTANT_InvokeDynamic_info
structure, or the symbolic reference to a dynamically-computed call site, in the constant pool of aclass
file.Marker interface for constant pool entries suitable for loading via theldc
instructions.Models aCONSTANT_Long_info
structure, or along
constant, in the constant pool of aclass
file.Superinterface modeling symbolic references to a member of a class or interface in the constant pool of aclass
file, which include references to fields, class methods, and interface methods.Models aCONSTANT_MethodHandle_info
structure, or a symbolic reference to a method handle, in the constant pool of aclass
file.Models aCONSTANT_MethodRef_info
structure, or a symbolic reference to a class method, in the constant pool of aclass
file.Models an entry in the constant pool of aclass
file.Models aCONSTANT_UTF8_info
constant, representing strings, in the constant pool of aclass
file. -
ClassDescriptionModels a
CONSTANT_Class_info
structure, representing a reference type, in the constant pool of aclass
file.Marker interface for constant pool entries that can represent constant values in theConstantValue
attribute.Models aCONSTANT_Module_info
structure, denoting a module, in the constant pool of aclass
file.Models aCONSTANT_NameAndType_info
structure, representing a field or method, in the constant pool of aclass
file.Models aCONSTANT_Package_info
, representing a package, in the constant pool of aclass
file.Models aCONSTANT_UTF8_info
constant, representing strings, in the constant pool of aclass
file. -
ClassDescriptionMarker interface for constant pool entries that can represent constant values associated with elements of annotations.Models a
CONSTANT_Class_info
structure, representing a reference type, in the constant pool of aclass
file.Models aCONSTANT_Dynamic_info
structure, representing a dynamically-computed constant, in the constant pool of aclass
file.Provides read access to the constant pool and the bootstrap method table of aclass
file.Builder for the constant pool of aclass
file.Marker interface for constant pool entries that can represent constant values in theConstantValue
attribute.Models aCONSTANT_Double_info
structure, representing adouble
constant, in the constant pool of aclass
file.Superinterface modeling dynamically-computed constant pool entries, which includeConstantDynamicEntry
andInvokeDynamicEntry
, in the constant pool of aclass
file.Models aCONSTANT_Fieldref_info
structure, or a symbolic reference to a field, in the constant pool of aclass
file.Models aCONSTANT_Float_info
structure, or afloat
constant, in the constant pool of aclass
file.Models aCONSTANT_Integer_info
structure, or anint
constant, in the constant pool of aclass
file.Models aCONSTANT_InterfaceMethodRef_info
structure, or a symbolic reference to an interface method, in the constant pool of aclass
file.Models aCONSTANT_InvokeDynamic_info
structure, or the symbolic reference to a dynamically-computed call site, in the constant pool of aclass
file.Marker interface for constant pool entries suitable for loading via theldc
instructions.Models aCONSTANT_Long_info
structure, or along
constant, in the constant pool of aclass
file.Superinterface modeling symbolic references to a member of a class or interface in the constant pool of aclass
file, which include references to fields, class methods, and interface methods.Models aCONSTANT_MethodHandle_info
structure, or a symbolic reference to a method handle, in the constant pool of aclass
file.Models aCONSTANT_MethodRef_info
structure, or a symbolic reference to a class method, in the constant pool of aclass
file.Models aCONSTANT_MethodType_info
structure, or a symbolic reference to a method type, in the constant pool of aclass
file.Models aCONSTANT_Module_info
structure, denoting a module, in the constant pool of aclass
file.Models aCONSTANT_NameAndType_info
structure, representing a field or method, in the constant pool of aclass
file.Models aCONSTANT_Package_info
, representing a package, in the constant pool of aclass
file.Models an entry in the constant pool of aclass
file.Models aCONSTANT_String_info
structure, or a string constant, in the constant pool of aclass
file.Models aCONSTANT_UTF8_info
constant, representing strings, in the constant pool of aclass
file. -
ClassDescriptionModels a
CONSTANT_Class_info
structure, representing a reference type, in the constant pool of aclass
file.Models aCONSTANT_Fieldref_info
structure, or a symbolic reference to a field, in the constant pool of aclass
file.Models aCONSTANT_InvokeDynamic_info
structure, or the symbolic reference to a dynamically-computed call site, in the constant pool of aclass
file.Marker interface for constant pool entries suitable for loading via theldc
instructions.Superinterface modeling symbolic references to a member of a class or interface in the constant pool of aclass
file, which include references to fields, class methods, and interface methods.Models aCONSTANT_NameAndType_info
structure, representing a field or method, in the constant pool of aclass
file.Models aCONSTANT_UTF8_info
constant, representing strings, in the constant pool of aclass
file.