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) classJVMS 4.7.16.static classAnnotationElemValue Used to store Annotation Data(package private) classAttrDataclassBase class of the "classes[]" data of attributes(package private) class4.7.3.classConstCell<V extends ConstValue>ConstantCell is a type of data that can be in a constant pool.(package private) classConstant Pool Index Attribute(package private) classDataVectorAttr<T extends DataWriter>Container for attributes having inline tables: InnerClasses, BootstrapMethods, LineNumberTable, Runtime(In)Visible(Type|Parameter)Annotations, LocalVariableTable, StackMapTableclassDefaultAnnotationAttr Used to represent Default Annotation Attributesstatic classMethodData.DataPArrayAttr<T extends DataWriter>Used to store Parameter Arrays (as attributes)(package private) classThe module attributeclassThe "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 classAnnotationElemValue - used to store Annotation values(package private) static classAnnotation Element value referring to an Array(package private) static classAnnotation Element value referring to a class(package private) static classAnnotation Element value referring to a Constant(package private) static classElement Value for EnumsclassThe "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]; }classclassThe record attribute (JEP 359 since class file 58.65535)classSourceDebugExtension_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.classSourceFile_attribute { u2 attribute_name_index; u4 attribute_length; u2 sourcefile_index; }classJVMS 4.7.20.