public class NodeParser extends AbstractParser<NodeData>
| Modifier and Type | Field and Description |
|---|---|
static List<Class<? extends Annotation>> |
ANNOTATIONS |
context, log, processingEnv| Constructor and Description |
|---|
NodeParser() |
| Modifier and Type | Method and Description |
|---|---|
protected NodeData |
filterErrorElements(NodeData model) |
Class<? extends Annotation> |
getAnnotationType() |
List<Class<? extends Annotation>> |
getTypeDelegatedAnnotationTypes() |
boolean |
isDelegateToRootDeclaredType() |
protected NodeData |
parse(Element element,
AnnotationMirror mirror) |
getAllAnnotationTypes, parsepublic static final List<Class<? extends Annotation>> ANNOTATIONS
protected NodeData parse(Element element, AnnotationMirror mirror)
parse in class AbstractParser<NodeData>protected NodeData filterErrorElements(NodeData model)
filterErrorElements in class AbstractParser<NodeData>public boolean isDelegateToRootDeclaredType()
isDelegateToRootDeclaredType in class AbstractParser<NodeData>public Class<? extends Annotation> getAnnotationType()
getAnnotationType in class AbstractParser<NodeData>public List<Class<? extends Annotation>> getTypeDelegatedAnnotationTypes()
getTypeDelegatedAnnotationTypes in class AbstractParser<NodeData>