Class FormatVisitorFactory


  • public class FormatVisitorFactory
    extends java.lang.Object
    Factory class used for constructing visitors for building various JSON Schema instances via visitor interface.
    • Constructor Detail

      • FormatVisitorFactory

        public FormatVisitorFactory()
      • FormatVisitorFactory

        public FormatVisitorFactory​(WrapperFactory wrapperFactory)
    • Method Detail

      • anyFormatVisitor

        public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonAnyFormatVisitor anyFormatVisitor​(AnySchema anySchema)
      • arrayFormatVisitor

        public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor arrayFormatVisitor​(com.fasterxml.jackson.databind.SerializerProvider provider,
                                                                                                           ArraySchema arraySchema)
      • mapFormatVisitor

        public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor mapFormatVisitor​(com.fasterxml.jackson.databind.SerializerProvider provider,
                                                                                                       ObjectSchema objectSchema)
      • objectFormatVisitor

        public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor objectFormatVisitor​(com.fasterxml.jackson.databind.SerializerProvider provider,
                                                                                                             ObjectSchema objectSchema)
      • arrayFormatVisitor

        protected com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor arrayFormatVisitor​(com.fasterxml.jackson.databind.SerializerProvider provider,
                                                                                                              ArraySchema arraySchema,
                                                                                                              VisitorContext rvc)
      • mapFormatVisitor

        protected com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor mapFormatVisitor​(com.fasterxml.jackson.databind.SerializerProvider provider,
                                                                                                          ObjectSchema objectSchema,
                                                                                                          VisitorContext rvc)
      • objectFormatVisitor

        protected com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor objectFormatVisitor​(com.fasterxml.jackson.databind.SerializerProvider provider,
                                                                                                                ObjectSchema objectSchema,
                                                                                                                VisitorContext rvc)
      • booleanFormatVisitor

        public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonBooleanFormatVisitor booleanFormatVisitor​(BooleanSchema booleanSchema)
      • integerFormatVisitor

        public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor integerFormatVisitor​(IntegerSchema integerSchema)
      • nullFormatVisitor

        public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNullFormatVisitor nullFormatVisitor​(NullSchema nullSchema)
      • numberFormatVisitor

        public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor numberFormatVisitor​(NumberSchema numberSchema)
      • stringFormatVisitor

        public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor stringFormatVisitor​(StringSchema stringSchema)