Class ConfigurationPropertyJSONElementVisitor

    • Field Detail

      • CONFIGURATION_PROPERTY_ANNOTATION_CLASS_NAME

        public static final java.lang.String CONFIGURATION_PROPERTY_ANNOTATION_CLASS_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • ConfigurationPropertyJSONElementVisitor

        public ConfigurationPropertyJSONElementVisitor​(javax.annotation.processing.ProcessingEnvironment processingEnv)
    • Method Detail

      • visitVariableAsField

        public java.lang.Boolean visitVariableAsField​(javax.lang.model.element.VariableElement field,
                                                      java.lang.StringBuilder jsonBuilder)
        Overrides:
        visitVariableAsField in class javax.lang.model.util.ElementKindVisitor6<java.lang.Boolean,​java.lang.StringBuilder>
      • getGenerator

        public io.microsphere.metadata.ConfigurationPropertyGenerator getGenerator()