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.
  • Class
    Description
    Marker 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 a class file.
    Provides read access to the constant pool and the bootstrap method table of a class file.
    Builder for the constant pool of a class file.
    Models a CONSTANT_Double_info structure, representing a double constant, in the constant pool of a class file.
    Models a CONSTANT_Fieldref_info structure, or a symbolic reference to a field, in the constant pool of a class file.
    Models a CONSTANT_Float_info structure, or a float constant, in the constant pool of a class file.
    Models a CONSTANT_Integer_info structure, or an int constant, in the constant pool of a class file.
    Models a CONSTANT_InterfaceMethodRef_info structure, or a symbolic reference to an interface method, in the constant pool of a class file.
    Models a CONSTANT_InvokeDynamic_info structure, or the symbolic reference to a dynamically-computed call site, in the constant pool of a class file.
    Marker interface for constant pool entries suitable for loading via the ldc instructions.
    Models a CONSTANT_Long_info structure, or a long constant, in the constant pool of a class file.
    Superinterface modeling symbolic references to a member of a class or interface in the constant pool of a class file, which include references to fields, class methods, and interface methods.
    Models a CONSTANT_MethodHandle_info structure, or a symbolic reference to a method handle, in the constant pool of a class file.
    Models a CONSTANT_MethodRef_info structure, or a symbolic reference to a class method, in the constant pool of a class file.
    Models an entry in the constant pool of a class file.
    Models a CONSTANT_UTF8_info constant, representing strings, in the constant pool of a class file.
  • Class
    Description
    Models a CONSTANT_Class_info structure, representing a reference type, in the constant pool of a class file.
    Marker interface for constant pool entries that can represent constant values in the ConstantValue attribute.
    Models a CONSTANT_Module_info structure, denoting a module, in the constant pool of a class file.
    Models a CONSTANT_NameAndType_info structure, representing a field or method, in the constant pool of a class file.
    Models a CONSTANT_Package_info, representing a package, in the constant pool of a class file.
    Models a CONSTANT_UTF8_info constant, representing strings, in the constant pool of a class file.
  • Class
    Description
    Marker 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 a class file.
    Models a CONSTANT_Dynamic_info structure, representing a dynamically-computed constant, in the constant pool of a class file.
    Provides read access to the constant pool and the bootstrap method table of a class file.
    Builder for the constant pool of a class file.
    Marker interface for constant pool entries that can represent constant values in the ConstantValue attribute.
    Models a CONSTANT_Double_info structure, representing a double constant, in the constant pool of a class file.
    Superinterface modeling dynamically-computed constant pool entries, which include ConstantDynamicEntry and InvokeDynamicEntry, in the constant pool of a class file.
    Models a CONSTANT_Fieldref_info structure, or a symbolic reference to a field, in the constant pool of a class file.
    Models a CONSTANT_Float_info structure, or a float constant, in the constant pool of a class file.
    Models a CONSTANT_Integer_info structure, or an int constant, in the constant pool of a class file.
    Models a CONSTANT_InterfaceMethodRef_info structure, or a symbolic reference to an interface method, in the constant pool of a class file.
    Models a CONSTANT_InvokeDynamic_info structure, or the symbolic reference to a dynamically-computed call site, in the constant pool of a class file.
    Marker interface for constant pool entries suitable for loading via the ldc instructions.
    Models a CONSTANT_Long_info structure, or a long constant, in the constant pool of a class file.
    Superinterface modeling symbolic references to a member of a class or interface in the constant pool of a class file, which include references to fields, class methods, and interface methods.
    Models a CONSTANT_MethodHandle_info structure, or a symbolic reference to a method handle, in the constant pool of a class file.
    Models a CONSTANT_MethodRef_info structure, or a symbolic reference to a class method, in the constant pool of a class file.
    Models a CONSTANT_MethodType_info structure, or a symbolic reference to a method type, in the constant pool of a class file.
    Models a CONSTANT_Module_info structure, denoting a module, in the constant pool of a class file.
    Models a CONSTANT_NameAndType_info structure, representing a field or method, in the constant pool of a class file.
    Models a CONSTANT_Package_info, representing a package, in the constant pool of a class file.
    Models an entry in the constant pool of a class file.
    Models a CONSTANT_String_info structure, or a string constant, in the constant pool of a class file.
    Models a CONSTANT_UTF8_info constant, representing strings, in the constant pool of a class file.
  • Class
    Description
    Models a CONSTANT_Class_info structure, representing a reference type, in the constant pool of a class file.
    Models a CONSTANT_Fieldref_info structure, or a symbolic reference to a field, in the constant pool of a class file.
    Models a CONSTANT_InvokeDynamic_info structure, or the symbolic reference to a dynamically-computed call site, in the constant pool of a class file.
    Marker interface for constant pool entries suitable for loading via the ldc instructions.
    Superinterface modeling symbolic references to a member of a class or interface in the constant pool of a class file, which include references to fields, class methods, and interface methods.
    Models a CONSTANT_NameAndType_info structure, representing a field or method, in the constant pool of a class file.
    Models a CONSTANT_UTF8_info constant, representing strings, in the constant pool of a class file.