Uses of Class
org.nuiton.eugene.java.extension.ObjectModelAnnotation
-
Packages that use ObjectModelAnnotation Package Description org.nuiton.eugene.java Eugene java package : all specific class for Java generation.org.nuiton.eugene.java.extension Eugene java extension package : all specific extension for Java generation. -
-
Uses of ObjectModelAnnotation in org.nuiton.eugene.java
Methods in org.nuiton.eugene.java that return ObjectModelAnnotation Modifier and Type Method Description ObjectModelAnnotation
JavaBuilder. addAnnotation(ObjectModelClassifier classifier, ObjectModelElement element, String annotationType)
Add an annotation on an element of a classifier.ObjectModelAnnotation
ObjectModelTransformerToJava. addAnnotation(ObjectModelClassifier classifier, ObjectModelElement element, Class<?> annotationType)
Add an annotation of the givenelement
of the givenclassifier
.ObjectModelAnnotation
ObjectModelTransformerToJava. addAnnotation(ObjectModelClassifier classifier, ObjectModelElement element, String annotationType)
Add an annotation of the givenelement
of the givenclassifier
.ObjectModelAnnotation
JavaBuilder. addAnnotationParameter(ObjectModelAnnotation annotation, String parameterName, Object parameterValue)
ObjectModelAnnotation
ObjectModelTransformerToJava. addAnnotationParameter(ObjectModelClassifier classifier, ObjectModelAnnotation annotation, String annotationName, Object annotationValue)
Add a parameter to an annotation.Methods in org.nuiton.eugene.java with parameters of type ObjectModelAnnotation Modifier and Type Method Description ObjectModelAnnotation
JavaBuilder. addAnnotationParameter(ObjectModelAnnotation annotation, String parameterName, Object parameterValue)
ObjectModelAnnotation
ObjectModelTransformerToJava. addAnnotationParameter(ObjectModelClassifier classifier, ObjectModelAnnotation annotation, String annotationName, Object annotationValue)
Add a parameter to an annotation. -
Uses of ObjectModelAnnotation in org.nuiton.eugene.java.extension
Fields in org.nuiton.eugene.java.extension with type parameters of type ObjectModelAnnotation Modifier and Type Field Description protected Map<ObjectModelElement,List<ObjectModelAnnotation>>
AnnotationsManager. annotations
Methods in org.nuiton.eugene.java.extension that return types with arguments of type ObjectModelAnnotation Modifier and Type Method Description protected Map<ObjectModelElement,List<ObjectModelAnnotation>>
AnnotationsManager. getAnnotations()
List<ObjectModelAnnotation>
AnnotationsManager. getAnnotations(ObjectModelElement element)
Obtain the array of annotations registred for a given element of the classifier.List<ObjectModelAnnotation>
AnnotationsManagerExtension. getAnnotations(ObjectModelClassifier classifier, ObjectModelElement element)
Get the registred annotations for the givenelement
in the givenclassifier
.Methods in org.nuiton.eugene.java.extension with parameters of type ObjectModelAnnotation Modifier and Type Method Description void
AnnotationsManager. addAnnotation(ObjectModelElement element, ObjectModelAnnotation annotation)
Add theannotation
for the givenelement
of the classifier.
-