Class PropertyValidator.ValueTypeAnnotationValueVisitor
java.lang.Object
javax.lang.model.util.AbstractAnnotationValueVisitor6<TypeMirror, Elements>
javax.lang.model.util.SimpleAnnotationValueVisitor6<TypeMirror, Elements>
javax.lang.model.util.SimpleAnnotationValueVisitor7<TypeMirror, Elements>
javax.lang.model.util.SimpleAnnotationValueVisitor8<TypeMirror, Elements>
org.jboss.logging.processor.validation.PropertyValidator.ValueTypeAnnotationValueVisitor
- All Implemented Interfaces:
AnnotationValueVisitor<TypeMirror, Elements>
- Enclosing class:
PropertyValidator
private static class PropertyValidator.ValueTypeAnnotationValueVisitor
extends SimpleAnnotationValueVisitor8<TypeMirror, Elements>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final PropertyValidator.ValueTypeAnnotationValueVisitorFields inherited from class SimpleAnnotationValueVisitor6
DEFAULT_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TypeMirrordefaultAction(Object o, Elements elements) visitType(TypeMirror t, Elements elements) Methods inherited from class SimpleAnnotationValueVisitor6
visitAnnotation, visitArray, visitBoolean, visitByte, visitChar, visitDouble, visitEnumConstant, visitFloat, visitInt, visitLong, visitShort, visitStringMethods inherited from class AbstractAnnotationValueVisitor6
visit, visit, visitUnknown
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ValueTypeAnnotationValueVisitor
private ValueTypeAnnotationValueVisitor()
-
-
Method Details
-
defaultAction
- Overrides:
defaultActionin classSimpleAnnotationValueVisitor6<TypeMirror, Elements>
-
visitType
- Specified by:
visitTypein interfaceAnnotationValueVisitor<TypeMirror, Elements>- Overrides:
visitTypein classSimpleAnnotationValueVisitor6<TypeMirror, Elements>
-