Uses of Class
org.openjdk.asmtools.jasm.AttrData
Packages that use AttrData
-
Uses of AttrData in org.openjdk.asmtools.jasm
Subclasses of AttrData in org.openjdk.asmtools.jasmModifier and TypeClassDescriptionclassBase class of the "classes[]" data of attributes(package private) class4.7.3.(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]; }classThe "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; }Fields in org.openjdk.asmtools.jasm declared as AttrDataModifier and TypeFieldDescriptionprotected AttrDataMemberData.deprecatedAttrprivate AttrDataFieldData.initialValueprotected AttrDataMemberData.signatureAttr(package private) AttrDataClassData.sourceFileAttrprotected AttrDataMemberData.syntheticAttrMethods in org.openjdk.asmtools.jasm with type parameters of type AttrDataModifier and TypeMethodDescriptionprivate <A extends AttrData>
voidClassData.itemizeAttributes(A... attributeList) Scans all attributes that 1.Methods in org.openjdk.asmtools.jasm that return AttrDataModifier and TypeMethodDescriptionFieldData.getInitialValue()ClassData.setSourceFileAttr(ConstCell value_cpx) Methods in org.openjdk.asmtools.jasm with parameters of type AttrDataModifier and TypeMethodDescriptionprivate <A extends AttrData>
voidClassData.itemizeAttributes(A... attributeList) Scans all attributes that 1.