Package | Description |
---|---|
org.jvnet.annox.model | |
org.jvnet.annox.model.annotation.value | |
org.jvnet.annox.parser | |
org.jvnet.annox.reader.resourced |
Modifier and Type | Field and Description |
---|---|
static XAnnotation<?>[] |
XAnnotation.EMPTY_ARRAY
Empty array of annotations.
|
Modifier and Type | Method and Description |
---|---|
XAnnotation<?>[] |
XAnnotated.getXAnnotations()
Returns the annotations associated with the item.
|
Constructor and Description |
---|
XAnnotated(XAnnotation<?>[] xannotations)
Constructs an annotated item.
|
XAnnotatedElement(T annotatedElement,
XAnnotation<?>[] xannotations)
Constructs an annotated element.
|
XAnnotationInvocationHandler(XAnnotation<?> annotation) |
XClass(Class<?> targetClass,
XAnnotation<?>[] xannotations,
XField[] xfields,
XConstructor[] xconstructors,
XMethod[] xmethods)
Constructs an annotated class.
|
XConstructor(Constructor<?> constructor,
XAnnotation<?>[] xannotations,
XParameter[] parameters)
Constructs an annotated constructor.
|
XField(Field field,
XAnnotation<?>[] xannotations)
Constructs an annotated field.
|
XMember(T member,
XAnnotation<?>[] xannotations)
Constructs an annotated member.
|
XMethod(Method method,
XAnnotation<?>[] xannotations,
XParameter[] parameters)
Constructs an annotated method.
|
XPackage(Package targetPackage,
XAnnotation<?>[] xannotations,
XClass[] xclasses)
Constructs an annotated package.
|
XParameter(Class<?> type,
XAnnotation<?>[] xannotations)
Constructs an annotated method parameter.
|
Modifier and Type | Method and Description |
---|---|
XAnnotation<A> |
XXAnnotationAnnotationValue.getXAnnotation() |
Constructor and Description |
---|
XXAnnotationAnnotationValue(A annotation,
XAnnotation<A> xannotation) |
XXAnnotationAnnotationValue(XAnnotation<A> xannotation) |
Modifier and Type | Method and Description |
---|---|
XAnnotation<?> |
XAnnotationParser.parse(Annotation annotation) |
XAnnotation<?>[] |
XAnnotationParser.parse(Annotation[] annotations) |
XAnnotation<?> |
XAnnotationParser.parse(japa.parser.ast.expr.AnnotationExpr annotationElement) |
XAnnotation<?>[] |
XAnnotationParser.parse(japa.parser.ast.expr.AnnotationExpr[] annotationElements) |
XAnnotation<?> |
XAnnotationParser.parse(Element annotationElement) |
XAnnotation<?>[] |
XAnnotationParser.parse(Element[] annotationElements) |
XAnnotation<?> |
XAnnotationParser.parse(String annotationString) |
XAnnotation<?>[] |
XAnnotationParser.parse(String[] annotationStrings) |
Modifier and Type | Method and Description |
---|---|
protected XAnnotation<?>[] |
NXConverter.parseAnnotations(List<Element> elements) |
Copyright © 2006–2018. All rights reserved.