Package | Description |
---|---|
org.openjdk.asmtools.jasm |
Modifier and Type | Class and Description |
---|---|
class |
ClassArrayAttr
Base class of the "classes[]" data of attributes
|
(package private) class |
CodeAttr |
(package private) class |
CPXAttr
Constant Pool Index Attribute
|
(package private) class |
DataVectorAttr<T extends Data> |
class |
DefaultAnnotationAttr
DefaultAnnotationAttr
Used to represent Default Annotation Attributes
|
static class |
MethodData.DataPArrayAttr<T extends Data>
Used to store Parameter Arrays (as attributes)
|
(package private) class |
ModuleAttr
The module attribute
|
class |
NestMembersAttr
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];
}
|
class |
PermittedSubclassesAttr
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 |
RecordData
The record attribute (JEP 359 since class file 58.65535)
|
Modifier and Type | Field and Description |
---|---|
protected AttrData |
MemberData.deprecatedAttr |
private AttrData |
FieldData.initValue |
protected AttrData |
MemberData.signatureAttr |
(package private) AttrData |
ClassData.sourceFileNameAttr |
protected AttrData |
MemberData.syntheticAttr |