Package org.jvnet.basicjaxb_annox.parser
Class XAnnotationArrayAnnotationFieldParser<A extends Annotation>
java.lang.Object
org.jvnet.basicjaxb_annox.parser.XAnnotationFieldParser<A[],A[]>
org.jvnet.basicjaxb_annox.parser.XAnnotationArrayAnnotationFieldParser<A>
public class XAnnotationArrayAnnotationFieldParser<A extends Annotation>
extends XAnnotationFieldParser<A[],A[]>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jvnet.basicjaxb_annox.parser.XAnnotationFieldParser
getAnnotationFieldValue
-
Constructor Details
-
XAnnotationArrayAnnotationFieldParser
public XAnnotationArrayAnnotationFieldParser()
-
-
Method Details
-
parse
public XAnnotationField<A[]> parse(Element annotationElement, String name, Class<?> type) throws AnnotationElementParseException - Specified by:
parsein classXAnnotationFieldParser<A extends Annotation[],A extends Annotation[]> - Throws:
AnnotationElementParseException
-
parse
public XAnnotationField<A[]> parse(Annotation annotation, String name, Class<?> type) throws NoSuchAnnotationFieldException - Specified by:
parsein classXAnnotationFieldParser<A extends Annotation[],A extends Annotation[]> - Throws:
NoSuchAnnotationFieldException
-
parse
public XAnnotationField<A[]> parse(japa.parser.ast.expr.Expression expression, String name, Class<?> type) throws AnnotationExpressionParseException - Specified by:
parsein classXAnnotationFieldParser<A extends Annotation[],A extends Annotation[]> - Throws:
AnnotationExpressionParseException
-
construct
- Specified by:
constructin classXAnnotationFieldParser<A extends Annotation[],A extends Annotation[]>
-