Uses of Interface
org.openjdk.asmtools.jasm.ConstantPoolDataVisitor
Packages that use ConstantPoolDataVisitor
-
Uses of ConstantPoolDataVisitor in org.openjdk.asmtools.jasm
Classes in org.openjdk.asmtools.jasm that implement ConstantPoolDataVisitorModifier and TypeClassDescription(package private) class
JVMS 4.7.16.static class
AnnotationElemValue Used to store Annotation Data(package private) class
AttrDataclass
Base class of the "classes[]" data of attributes(package private) class
4.7.3.class
ConstCell<V extends ConstValue>
ConstantCell is a type of data that can be in a constant pool.(package private) class
Constant Pool Index Attribute(package private) class
DataVectorAttr<T extends DataWriter>
Container for attributes having inline tables: InnerClasses, BootstrapMethods, LineNumberTable, Runtime(In)Visible(Type|Parameter)Annotations, LocalVariableTable, StackMapTableclass
DefaultAnnotationAttr Used to represent Default Annotation Attributesstatic class
MethodData.DataPArrayAttr<T extends DataWriter>
Used to store Parameter Arrays (as attributes)(package private) class
The module attributeclass
The "classes[]" data of attributes JEP 181 (Nest-based Access Control): class file 55.0 NestMembers_attribute { u2 attribute_name_index; u4 attribute_length; u2 number_of_classes; u2 classes[number_of_classes]; }(package private) static class
AnnotationElemValue - used to store Annotation values(package private) static class
Annotation Element value referring to an Array(package private) static class
Annotation Element value referring to a class(package private) static class
Annotation Element value referring to a Constant(package private) static class
Element Value for Enumsclass
The "classes[]" data of attributes JEP 360 (Sealed types): class file 59.65535 PermittedSubclasses_attribute { u2 attribute_name_index; u4 attribute_length; u2 number_of_classes; u2 classes[number_of_classes]; }class
class
The record attribute (JEP 359 since class file 58.65535)class
SourceDebugExtension_attribute { u2 attribute_name_index; u4 attribute_length; u1 debug_extension[attribute_length]; The debug_extension array holds extended debugging information which has no semantic effect on the JVM.class
SourceFile_attribute { u2 attribute_name_index; u4 attribute_length; u2 sourcefile_index; }class
JVMS 4.7.20.