private static class AnnotationSpec.Visitor extends javax.lang.model.util.SimpleAnnotationValueVisitor7<AnnotationSpec.Builder,java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
(package private) AnnotationSpec.Builder |
builder |
| Constructor and Description |
|---|
Visitor(AnnotationSpec.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected AnnotationSpec.Builder |
defaultAction(java.lang.Object o,
java.lang.String name) |
AnnotationSpec.Builder |
visitAnnotation(javax.lang.model.element.AnnotationMirror a,
java.lang.String name) |
AnnotationSpec.Builder |
visitArray(java.util.List<? extends javax.lang.model.element.AnnotationValue> values,
java.lang.String name) |
AnnotationSpec.Builder |
visitEnumConstant(javax.lang.model.element.VariableElement c,
java.lang.String name) |
AnnotationSpec.Builder |
visitType(javax.lang.model.type.TypeMirror t,
java.lang.String name) |
visitBoolean, visitByte, visitChar, visitDouble, visitFloat, visitInt, visitLong, visitShort, visitStringfinal AnnotationSpec.Builder builder
Visitor(AnnotationSpec.Builder builder)
protected AnnotationSpec.Builder defaultAction(java.lang.Object o, java.lang.String name)
defaultAction in class javax.lang.model.util.SimpleAnnotationValueVisitor6<AnnotationSpec.Builder,java.lang.String>public AnnotationSpec.Builder visitAnnotation(javax.lang.model.element.AnnotationMirror a, java.lang.String name)
visitAnnotation in interface javax.lang.model.element.AnnotationValueVisitor<AnnotationSpec.Builder,java.lang.String>visitAnnotation in class javax.lang.model.util.SimpleAnnotationValueVisitor6<AnnotationSpec.Builder,java.lang.String>public AnnotationSpec.Builder visitEnumConstant(javax.lang.model.element.VariableElement c, java.lang.String name)
visitEnumConstant in interface javax.lang.model.element.AnnotationValueVisitor<AnnotationSpec.Builder,java.lang.String>visitEnumConstant in class javax.lang.model.util.SimpleAnnotationValueVisitor6<AnnotationSpec.Builder,java.lang.String>public AnnotationSpec.Builder visitType(javax.lang.model.type.TypeMirror t, java.lang.String name)
visitType in interface javax.lang.model.element.AnnotationValueVisitor<AnnotationSpec.Builder,java.lang.String>visitType in class javax.lang.model.util.SimpleAnnotationValueVisitor6<AnnotationSpec.Builder,java.lang.String>public AnnotationSpec.Builder visitArray(java.util.List<? extends javax.lang.model.element.AnnotationValue> values, java.lang.String name)
visitArray in interface javax.lang.model.element.AnnotationValueVisitor<AnnotationSpec.Builder,java.lang.String>visitArray in class javax.lang.model.util.SimpleAnnotationValueVisitor6<AnnotationSpec.Builder,java.lang.String>