Uses of Class
org.eclipse.sisu.space.asm.AnnotationWriter
Packages that use AnnotationWriter
-
Uses of AnnotationWriter in org.eclipse.sisu.space.asm
Fields in org.eclipse.sisu.space.asm declared as AnnotationWriterModifier and TypeFieldDescriptionprivate AnnotationWriterMethodWriter.lastCodeRuntimeInvisibleTypeAnnotationThe last runtime invisible type annotation of the Code attribute.private AnnotationWriterMethodWriter.lastCodeRuntimeVisibleTypeAnnotationThe last runtime visible type annotation of the Code attribute.private AnnotationWriterClassWriter.lastRuntimeInvisibleAnnotationThe last runtime invisible annotation of this class.private AnnotationWriterFieldWriter.lastRuntimeInvisibleAnnotationThe last runtime invisible annotation of this field.private AnnotationWriterMethodWriter.lastRuntimeInvisibleAnnotationThe last runtime invisible annotation of this method.private AnnotationWriterRecordComponentWriter.lastRuntimeInvisibleAnnotationThe last runtime invisible annotation of this record component.private AnnotationWriter[]MethodWriter.lastRuntimeInvisibleParameterAnnotationsThe runtime invisible parameter annotations of this method.private AnnotationWriterClassWriter.lastRuntimeInvisibleTypeAnnotationThe last runtime invisible type annotation of this class.private AnnotationWriterFieldWriter.lastRuntimeInvisibleTypeAnnotationThe last runtime invisible type annotation of this field.private AnnotationWriterMethodWriter.lastRuntimeInvisibleTypeAnnotationThe last runtime invisible type annotation of this method.private AnnotationWriterRecordComponentWriter.lastRuntimeInvisibleTypeAnnotationThe last runtime invisible type annotation of this record component.private AnnotationWriterClassWriter.lastRuntimeVisibleAnnotationThe last runtime visible annotation of this class.private AnnotationWriterFieldWriter.lastRuntimeVisibleAnnotationThe last runtime visible annotation of this field.private AnnotationWriterMethodWriter.lastRuntimeVisibleAnnotationThe last runtime visible annotation of this method.private AnnotationWriterRecordComponentWriter.lastRuntimeVisibleAnnotationThe last runtime visible annotation of this record component.private AnnotationWriter[]MethodWriter.lastRuntimeVisibleParameterAnnotationsThe runtime visible parameter annotations of this method.private AnnotationWriterClassWriter.lastRuntimeVisibleTypeAnnotationThe last runtime visible type annotation of this class.private AnnotationWriterFieldWriter.lastRuntimeVisibleTypeAnnotationThe last runtime visible type annotation of this field.private AnnotationWriterMethodWriter.lastRuntimeVisibleTypeAnnotationThe last runtime visible type annotation of this method.private AnnotationWriterRecordComponentWriter.lastRuntimeVisibleTypeAnnotationThe last runtime visible type annotation of this record component.private AnnotationWriterAnnotationWriter.nextAnnotationThe next AnnotationWriter.private final AnnotationWriterAnnotationWriter.previousAnnotationThe previous AnnotationWriter.Methods in org.eclipse.sisu.space.asm that return AnnotationWriterModifier and TypeMethodDescription(package private) static AnnotationWriterAnnotationWriter.create(SymbolTable symbolTable, int typeRef, TypePath typePath, String descriptor, AnnotationWriter previousAnnotation) Creates a newAnnotationWriterusing named values.(package private) static AnnotationWriterAnnotationWriter.create(SymbolTable symbolTable, String descriptor, AnnotationWriter previousAnnotation) Creates a newAnnotationWriterusing named values.Methods in org.eclipse.sisu.space.asm with parameters of type AnnotationWriterModifier and TypeMethodDescription(package private) static intAnnotationWriter.computeAnnotationsSize(AnnotationWriter lastRuntimeVisibleAnnotation, AnnotationWriter lastRuntimeInvisibleAnnotation, AnnotationWriter lastRuntimeVisibleTypeAnnotation, AnnotationWriter lastRuntimeInvisibleTypeAnnotation) Returns the size of the Runtime[In]Visible[Type]Annotations attributes containing the given annotations and all their predecessors (seepreviousAnnotation.(package private) static intAnnotationWriter.computeParameterAnnotationsSize(String attributeName, AnnotationWriter[] annotationWriters, int annotableParameterCount) Returns the size of a Runtime[In]VisibleParameterAnnotations attribute containing all the annotation lists from the given AnnotationWriter sub-array.(package private) static AnnotationWriterAnnotationWriter.create(SymbolTable symbolTable, int typeRef, TypePath typePath, String descriptor, AnnotationWriter previousAnnotation) Creates a newAnnotationWriterusing named values.(package private) static AnnotationWriterAnnotationWriter.create(SymbolTable symbolTable, String descriptor, AnnotationWriter previousAnnotation) Creates a newAnnotationWriterusing named values.(package private) static voidAnnotationWriter.putAnnotations(SymbolTable symbolTable, AnnotationWriter lastRuntimeVisibleAnnotation, AnnotationWriter lastRuntimeInvisibleAnnotation, AnnotationWriter lastRuntimeVisibleTypeAnnotation, AnnotationWriter lastRuntimeInvisibleTypeAnnotation, ByteVector output) Puts the Runtime[In]Visible[Type]Annotations attributes containing the given annotations and all their predecessors (seepreviousAnnotationin the given ByteVector.(package private) static voidAnnotationWriter.putParameterAnnotations(int attributeNameIndex, AnnotationWriter[] annotationWriters, int annotableParameterCount, ByteVector output) Puts a Runtime[In]VisibleParameterAnnotations attribute containing all the annotation lists from the given AnnotationWriter sub-array in the given ByteVector.Constructors in org.eclipse.sisu.space.asm with parameters of type AnnotationWriterModifierConstructorDescription(package private)AnnotationWriter(SymbolTable symbolTable, boolean useNamedValues, ByteVector annotation, AnnotationWriter previousAnnotation) Constructs a newAnnotationWriter.