Uses of Class
org.objectweb.asm.AnnotationWriter
-
Packages that use AnnotationWriter Package Description org.objectweb.asm Provides a small and fast bytecode manipulation framework. -
-
Uses of AnnotationWriter in org.objectweb.asm
Fields in org.objectweb.asm declared as AnnotationWriter Modifier and Type Field Description private 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 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 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 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 AnnotationWriterAnnotationWriter. nextAnnotationThe next AnnotationWriter.private AnnotationWriterAnnotationWriter. previousAnnotationThe previous AnnotationWriter.Methods in org.objectweb.asm that return AnnotationWriter Modifier and Type Method Description (package private) static AnnotationWriterAnnotationWriter. create(SymbolTable symbolTable, int typeRef, TypePath typePath, java.lang.String descriptor, AnnotationWriter previousAnnotation)Creates a newAnnotationWriterusing named values.(package private) static AnnotationWriterAnnotationWriter. create(SymbolTable symbolTable, java.lang.String descriptor, AnnotationWriter previousAnnotation)Creates a newAnnotationWriterusing named values.Methods in org.objectweb.asm with parameters of type AnnotationWriter Modifier and Type Method Description (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(java.lang.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, java.lang.String descriptor, AnnotationWriter previousAnnotation)Creates a newAnnotationWriterusing named values.(package private) static AnnotationWriterAnnotationWriter. create(SymbolTable symbolTable, java.lang.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.objectweb.asm with parameters of type AnnotationWriter Constructor Description AnnotationWriter(SymbolTable symbolTable, boolean useNamedValues, ByteVector annotation, AnnotationWriter previousAnnotation)Constructs a newAnnotationWriter.
-