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 javax.lang.model.util.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 javax.lang.model.util.SimpleAnnotationValueVisitor6
visitBoolean, visitByte, visitChar, visitDouble, visitEnumConstant, visitFloat, visitInt, visitLong, visitShort, visitTypeMethods inherited from class javax.lang.model.util.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>
-