Class FormatVisitorFactory

java.lang.Object
com.fasterxml.jackson.module.jsonSchema.factories.FormatVisitorFactory

public class FormatVisitorFactory extends Object
Factory class used for constructing visitors for building various JSON Schema instances via visitor interface.
  • Field Details

  • Constructor Details

    • FormatVisitorFactory

      public FormatVisitorFactory()
    • FormatVisitorFactory

      public FormatVisitorFactory(WrapperFactory wrapperFactory)
  • Method Details

    • 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)