Class AnnotationOutput.InitializerSourceFormVisitor

  • All Implemented Interfaces:
    javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,​java.lang.StringBuilder>
    Enclosing class:
    AnnotationOutput

    private static class AnnotationOutput.InitializerSourceFormVisitor
    extends AnnotationOutput.SourceFormVisitor
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private javax.lang.model.element.Element context  
      private java.lang.String memberName  
      private javax.annotation.processing.ProcessingEnvironment processingEnv  
      • Fields inherited from class javax.lang.model.util.SimpleAnnotationValueVisitor6

        DEFAULT_VALUE
    • Constructor Summary

      Constructors 
      Constructor Description
      InitializerSourceFormVisitor​(javax.annotation.processing.ProcessingEnvironment processingEnv, java.lang.String memberName, javax.lang.model.element.Element context)  
    • Field Detail

      • processingEnv

        private final javax.annotation.processing.ProcessingEnvironment processingEnv
      • memberName

        private final java.lang.String memberName
      • context

        private final javax.lang.model.element.Element context
    • Constructor Detail

      • InitializerSourceFormVisitor

        InitializerSourceFormVisitor​(javax.annotation.processing.ProcessingEnvironment processingEnv,
                                     java.lang.String memberName,
                                     javax.lang.model.element.Element context)
    • Method Detail

      • visitAnnotation

        public java.lang.Void visitAnnotation​(javax.lang.model.element.AnnotationMirror a,
                                              java.lang.StringBuilder sb)
        Specified by:
        visitAnnotation in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,​java.lang.StringBuilder>
        Overrides:
        visitAnnotation in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,​java.lang.StringBuilder>