Package | Description |
---|---|
org.jvnet.annox.model | |
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.
|
Modifier and Type | Method and Description |
---|---|
T |
XAnnotationVisitorWrapper.visitAnnotation(XAnnotation annotation) |
T |
XAnnotationVisitor.visitAnnotation(XAnnotation annotation)
Visits an annotation.
|
Constructor and Description |
---|
XAnnotated(XAnnotation[] xannotations)
Constructs an annotated item.
|
XAnnotatedElement(T annotatedElement,
XAnnotation[] xannotations)
Constructs an annotated element.
|
XAnnotationField.XAnnotation(String name,
XAnnotation value,
Class<? extends Annotation> annotationClass) |
XAnnotationField.XAnnotationArray(String name,
XAnnotation[] value,
Class<? extends Annotation> annotationClass) |
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 |
XAnnotationParser.parse(Annotation annotation) |
XAnnotation[] |
XAnnotationParser.parse(Annotation[] annotations) |
XAnnotation |
XAnnotationParser.parse(Element annotationElement) |
XAnnotation[] |
XAnnotationParser.parse(Element[] annotationElements) |
Modifier and Type | Method and Description |
---|---|
XAnnotationField<XAnnotation> |
XAnnotationFieldParser.XAnnotationItemFieldParser.construct(String name,
Annotation annotation,
Class<?> type) |
XAnnotationField<XAnnotation> |
XAnnotationFieldParser.XAnnotationXItemFieldParser.construct(String name,
XAnnotation annotation,
Class<?> type) |
XAnnotationField<XAnnotation> |
XAnnotationFieldParser.XAnnotationItemFieldParser.parse(Annotation annotation,
String name,
Class<?> type) |
XAnnotationField<XAnnotation> |
XAnnotationFieldParser.XAnnotationXItemFieldParser.parse(Annotation annotation,
String name,
Class<?> type) |
XAnnotationField<XAnnotation> |
XAnnotationFieldParser.XAnnotationItemFieldParser.parse(Element annotationElement,
String name,
Class<?> type) |
XAnnotationField<XAnnotation> |
XAnnotationFieldParser.XAnnotationXItemFieldParser.parse(Element annotationElement,
String name,
Class<?> type) |
Modifier and Type | Method and Description |
---|---|
XAnnotationField<XAnnotation[]> |
XAnnotationFieldParser.XAnnotationItemXArrayFieldParser.construct(String name,
XAnnotation[] annotations,
Class<?> type) |
XAnnotationField<XAnnotation> |
XAnnotationFieldParser.XAnnotationXItemFieldParser.construct(String name,
XAnnotation annotation,
Class<?> type) |
Modifier and Type | Method and Description |
---|---|
protected XAnnotation[] |
NXConverter.parseAnnotations(List<Element> elements) |
Copyright © 2006-2013 Highsource. All Rights Reserved.