Uses of Class
org.eclipse.sisu.space.asm.Attribute
Packages that use Attribute
-
Uses of Attribute in org.eclipse.sisu.space.asm
Fields in org.eclipse.sisu.space.asm declared as AttributeModifier and TypeFieldDescription(package private) Attribute[]
Context.attributePrototypes
The prototypes of the attributes that must be parsed in this class.private Attribute[]
Attribute.Set.data
private Attribute
ClassWriter.firstAttribute
The first non standard attribute of this class.private Attribute
FieldWriter.firstAttribute
The first non standard attribute of this field.private Attribute
MethodWriter.firstAttribute
The first non standard attribute of this method.private Attribute
RecordComponentWriter.firstAttribute
The first non standard attribute of this record component.private Attribute
MethodWriter.firstCodeAttribute
The first non standard attribute of the Code attribute.(package private) Attribute
Attribute.nextAttribute
The next attribute in this attribute list (Attribute instances can be linked via this field to store a list of class, field, method or Code attributes).Methods in org.eclipse.sisu.space.asm that return AttributeModifier and TypeMethodDescriptionprivate Attribute[]
ClassWriter.getAttributePrototypes()
Returns the prototypes of the attributes used by this class, its fields and its methods.protected Attribute
Attribute.read
(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) Reads atype
attribute.private Attribute
ClassReader.readAttribute
(Attribute[] attributePrototypes, String type, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) Reads a non standard JVMS 'attribute' structure inClassReader.classFileBuffer
.(package private) Attribute[]
Attribute.Set.toArray()
Methods in org.eclipse.sisu.space.asm with parameters of type AttributeModifier and TypeMethodDescriptionvoid
ClassReader.accept
(ClassVisitor classVisitor, Attribute[] attributePrototypes, int parsingOptions) Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of thisClassReader
.private void
(package private) void
Attribute.Set.addAttributes
(Attribute attributeList) private boolean
private Attribute
ClassReader.readAttribute
(Attribute[] attributePrototypes, String type, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) Reads a non standard JVMS 'attribute' structure inClassReader.classFileBuffer
.void
ClassVisitor.visitAttribute
(Attribute attribute) Visits a non standard attribute of the class.final void
ClassWriter.visitAttribute
(Attribute attribute) void
FieldVisitor.visitAttribute
(Attribute attribute) Visits a non standard attribute of the field.void
FieldWriter.visitAttribute
(Attribute attribute) void
MethodVisitor.visitAttribute
(Attribute attribute) Visits a non standard attribute of this method.void
MethodWriter.visitAttribute
(Attribute attribute) void
RecordComponentVisitor.visitAttribute
(Attribute attribute) Visits a non standard attribute of the record component.void
RecordComponentWriter.visitAttribute
(Attribute attribute)