public class TypeSystemParser extends AbstractParser<TypeSystemData>
Modifier and Type | Field and Description |
---|---|
static java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> |
ANNOTATIONS |
context, log, processingEnv
Constructor and Description |
---|
TypeSystemParser() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends java.lang.annotation.Annotation> |
getAnnotationType() |
protected TypeSystemData |
parse(javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror mirror) |
filterErrorElements, getAllAnnotationTypes, getTypeDelegatedAnnotationTypes, isDelegateToRootDeclaredType, parse
public static final java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> ANNOTATIONS
public java.lang.Class<? extends java.lang.annotation.Annotation> getAnnotationType()
getAnnotationType
in class AbstractParser<TypeSystemData>
protected TypeSystemData parse(javax.lang.model.element.Element element, javax.lang.model.element.AnnotationMirror mirror)
parse
in class AbstractParser<TypeSystemData>