private class AnnotationOutput.InitializerSourceFormVisitor extends AnnotationOutput.SourceFormVisitor
Modifier and Type | Field and Description |
---|---|
private javax.lang.model.element.Element |
context |
private java.lang.String |
memberName |
private javax.annotation.processing.ProcessingEnvironment |
processingEnv |
Constructor and Description |
---|
InitializerSourceFormVisitor(javax.annotation.processing.ProcessingEnvironment processingEnv,
java.lang.String memberName,
javax.lang.model.element.Element context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Void |
visitAnnotation(javax.lang.model.element.AnnotationMirror a,
java.lang.StringBuilder sb) |
defaultAction, visitArray, visitChar, visitDouble, visitEnumConstant, visitFloat, visitLong, visitString, visitType
visitBoolean, visitByte, visitInt, visitShort
private final javax.annotation.processing.ProcessingEnvironment processingEnv
private final java.lang.String memberName
private final javax.lang.model.element.Element context
InitializerSourceFormVisitor(javax.annotation.processing.ProcessingEnvironment processingEnv, java.lang.String memberName, javax.lang.model.element.Element context)
public java.lang.Void visitAnnotation(javax.lang.model.element.AnnotationMirror a, java.lang.StringBuilder sb)
visitAnnotation
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.StringBuilder>
visitAnnotation
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.StringBuilder>