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 ObjectCtClassType.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) AnnotationAnnotationsAttribute.Parser.currentAnnoMethods 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 TypeMethodDescriptionvoidAnnotationsAttribute.addAnnotation(Annotation annotation) Adds an annotation.voidAnnotationsAttribute.setAnnotation(Annotation annotation) Changes the annotations.voidAnnotationsAttribute.setAnnotations(Annotation[] annotations) Changes the annotations represented by this object according to the given array ofAnnotationobjects.voidParameterAnnotationsAttribute.setAnnotations(Annotation[][] params) Changes the annotations represented by this object according to the given array ofAnnotationobjects. -
Uses of Annotation in javassist.bytecode.annotation
Fields in javassist.bytecode.annotation declared as AnnotationModifier and TypeFieldDescriptionprivate AnnotationAnnotationImpl.annotation(package private) AnnotationAnnotationMemberValue.valueMethods 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 ObjectAnnotationImpl.make(ClassLoader cl, Class<?> clazz, ClassPool cp, Annotation anon) Constructs an annotation object.voidAnnotationMemberValue.setValue(Annotation newValue) Sets the value of this member.Constructors in javassist.bytecode.annotation with parameters of type AnnotationModifierConstructorDescriptionprivateAnnotationImpl(Annotation a, ClassPool cp, ClassLoader loader) Constructs an annotation member.