Uses of Class
org.jboss.jdeparser.JAnnotationUse
Packages that use JAnnotationUse
-
Uses of JAnnotationUse in org.jboss.jdeparser
Fields in org.jboss.jdeparser declared as JAnnotationUseModifier and TypeFieldDescriptionprivate final JAnnotationUseTypedAnnotationWriter.useThis is what we are writing to.Fields in org.jboss.jdeparser with type parameters of type JAnnotationUseModifier and TypeFieldDescriptionprivate List<JAnnotationUse> JDefinedClass.annotationsAnnotations on this variable.private List<JAnnotationUse> JEnumConstant.annotationsAnnotations on this variable.private List<JAnnotationUse> JMethod.annotationsAnnotations on this variable.private List<JAnnotationUse> JPackage.annotationsLazily created list of package annotations.private List<JAnnotationUse> JVar.annotationsAnnotations on this variable.Methods in org.jboss.jdeparser that return JAnnotationUseModifier and TypeMethodDescriptionJAnnotatable.annotate(Class<? extends Annotation> clazz) Adds an annotation to this program element.Adds an annotation to this program element.JAnnotationArrayMember.annotate(Class<? extends Annotation> clazz) Adds a new annotation to the array.Adds a new annotation to the array.JAnnotationUse.annotate(Class<? extends Annotation> clazz) Deprecated.JDefinedClass.annotate(Class<? extends Annotation> clazz) Adding ability to annotate a classAdding ability to annotate a classJEnumConstant.annotate(Class<? extends Annotation> clazz) Adds an annotation to this variable.Adds an annotation to this variable.JMethod.annotate(Class<? extends Annotation> clazz) Adds an annotation to this variable.Adds an annotation to this variable.JPackage.annotate(Class<? extends Annotation> clazz) JVar.annotate(Class<? extends Annotation> clazz) Adds an annotation to this variable.Adds an annotation to this variable.JAnnotationUse.annotationParam(String name, Class<? extends Annotation> value) Adds a member value pair to this annotation For adding class values as paramJAnnotationWriter.getAnnotationUse()Gets the underlying annotation use object to which we are writing.TypedAnnotationWriter.getAnnotationUse()Adds a member value pair to this annotationAdds a member value pair to this annotationAdds a member value pair to this annotationAdds a member value pair to this annotationAdds a member value pair to this annotationAdds a member value pair to this annotationAdds a member value pair to this annotationAdds a member value pair to this annotationAdds a member value pair to this annotation This can be used for e.g to specifyAdds a member value pair to this annotationAdds a member value pair to this annotationJAnnotationUse.param(String name, JEnumConstant value) Adds a member value pair to this annotationJAnnotationUse.param(String name, JExpression value) Adds a member value pair to this annotation.Adds a member value pair to this annotation based on the type represented by the given JTypeMethods in org.jboss.jdeparser that return types with arguments of type JAnnotationUseModifier and TypeMethodDescriptionJAnnotatable.annotations()Read-only live view of all annotations on thisJAnnotatableJAnnotationArrayMember.annotations()JDefinedClass.annotations()JEnumConstant.annotations()JMethod.annotations()JPackage.annotations()JVar.annotations()Methods in org.jboss.jdeparser with parameters of type JAnnotationUseConstructors in org.jboss.jdeparser with parameters of type JAnnotationUseModifierConstructorDescriptionTypedAnnotationWriter(Class<A> annotation, Class<W> writer, JAnnotationUse use)
JAnnotationArrayMember.annotate(java.lang.Class<? extends java.lang.annotation.Annotation>)