Class AnnotationSource.ValueSourceAdder
java.lang.Object
javax.lang.model.util.AbstractAnnotationValueVisitor6<Void, AnnotationValue>
javax.lang.model.util.SimpleAnnotationValueVisitor6<Void, AnnotationValue>
javax.lang.model.util.SimpleAnnotationValueVisitor7<Void, AnnotationValue>
javax.lang.model.util.SimpleAnnotationValueVisitor8<Void, AnnotationValue>
org.inferred.freebuilder.processor.source.AnnotationSource.ValueSourceAdder
- All Implemented Interfaces:
AnnotationValueVisitor<Void, AnnotationValue>
- Enclosing class:
AnnotationSource
private static class AnnotationSource.ValueSourceAdder
extends SimpleAnnotationValueVisitor8<Void, AnnotationValue>
-
Field Summary
FieldsFields inherited from class SimpleAnnotationValueVisitor6
DEFAULT_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected VoiddefaultAction(Object obj, AnnotationValue value) visitAnnotation(AnnotationMirror annotation, AnnotationValue unused) visitArray(List<? extends AnnotationValue> vals, AnnotationValue unused) visitString(String s, AnnotationValue p) visitUnknown(AnnotationValue value, AnnotationValue unused) Methods inherited from class SimpleAnnotationValueVisitor6
visitBoolean, visitByte, visitChar, visitDouble, visitEnumConstant, visitFloat, visitInt, visitLong, visitShort, visitTypeMethods inherited from class AbstractAnnotationValueVisitor6
visit, visit
-
Field Details
-
code
-
-
Constructor Details
-
ValueSourceAdder
ValueSourceAdder(SourceBuilder code)
-
-
Method Details
-
visitAnnotation
- Specified by:
visitAnnotationin interfaceAnnotationValueVisitor<Void, AnnotationValue>- Overrides:
visitAnnotationin classSimpleAnnotationValueVisitor6<Void, AnnotationValue>
-
visitArray
- Specified by:
visitArrayin interfaceAnnotationValueVisitor<Void, AnnotationValue>- Overrides:
visitArrayin classSimpleAnnotationValueVisitor6<Void, AnnotationValue>
-
visitString
- Specified by:
visitStringin interfaceAnnotationValueVisitor<Void, AnnotationValue>- Overrides:
visitStringin classSimpleAnnotationValueVisitor6<Void, AnnotationValue>
-
defaultAction
- Overrides:
defaultActionin classSimpleAnnotationValueVisitor6<Void, AnnotationValue>
-
visitUnknown
- Specified by:
visitUnknownin interfaceAnnotationValueVisitor<Void, AnnotationValue>- Overrides:
visitUnknownin classAbstractAnnotationValueVisitor6<Void, AnnotationValue>
-