Uses of Class
javassist.bytecode.annotation.Annotation
Packages that use Annotation
Package
Description
The Javassist Core API.
Bytecode-level API.
Bytecode-level Annotations API.
-
Uses of Annotation in javassist
Methods in javassist with parameters of type AnnotationModifier and TypeMethodDescriptionprivate static Object
CtClassType.toAnnoType
(Annotation anno, ClassPool cp) -
Uses of Annotation in javassist.bytecode
Fields in javassist.bytecode declared as AnnotationModifier and TypeFieldDescription(package private) Annotation[]
AnnotationsAttribute.Parser.allAnno
(package private) Annotation[][]
AnnotationsAttribute.Parser.allParams
(package private) Annotation
AnnotationsAttribute.Parser.currentAnno
Methods in javassist.bytecode that return AnnotationModifier and TypeMethodDescriptionAnnotationsAttribute.getAnnotation
(String type) Parses the annotations and returns a data structure representing the annotation with the specified type.AnnotationsAttribute.getAnnotations()
Parses the annotations and returns a data structure representing that parsed annotations.Annotation[][]
ParameterAnnotationsAttribute.getAnnotations()
Parses the annotations and returns a data structure representing that parsed annotations.(package private) Annotation[]
AnnotationsAttribute.Parser.parseAnnotations()
(package private) Annotation[][]
AnnotationsAttribute.Parser.parseParameters()
Methods in javassist.bytecode with parameters of type AnnotationModifier and TypeMethodDescriptionvoid
AnnotationsAttribute.addAnnotation
(Annotation annotation) Adds an annotation.void
AnnotationsAttribute.setAnnotation
(Annotation annotation) Changes the annotations.void
AnnotationsAttribute.setAnnotations
(Annotation[] annotations) Changes the annotations represented by this object according to the given array ofAnnotation
objects.void
ParameterAnnotationsAttribute.setAnnotations
(Annotation[][] params) Changes the annotations represented by this object according to the given array ofAnnotation
objects. -
Uses of Annotation in javassist.bytecode.annotation
Fields in javassist.bytecode.annotation declared as AnnotationModifier and TypeFieldDescriptionprivate Annotation
AnnotationImpl.annotation
(package private) Annotation
AnnotationMemberValue.value
Methods in javassist.bytecode.annotation that return AnnotationModifier and TypeMethodDescriptionAnnotationImpl.getAnnotation()
Obtains the internal data structure representing the annotation.AnnotationMemberValue.getValue()
Obtains the value.Methods in javassist.bytecode.annotation with parameters of type AnnotationModifier and TypeMethodDescriptionstatic Object
AnnotationImpl.make
(ClassLoader cl, Class<?> clazz, ClassPool cp, Annotation anon) Constructs an annotation object.void
AnnotationMemberValue.setValue
(Annotation newValue) Sets the value of this member.Constructors in javassist.bytecode.annotation with parameters of type AnnotationModifierConstructorDescriptionprivate
AnnotationImpl
(Annotation a, ClassPool cp, ClassLoader loader) Constructs an annotation member.