Class FormatVisitorFactory
java.lang.Object
com.fasterxml.jackson.module.jsonSchema.jakarta.factories.FormatVisitorFactory
Factory class used for constructing visitors for building various
JSON Schema instances via visitor interface.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonAnyFormatVisitor
anyFormatVisitor
(AnySchema anySchema) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor
arrayFormatVisitor
(com.fasterxml.jackson.databind.SerializerProvider provider, ArraySchema arraySchema) protected com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor
arrayFormatVisitor
(com.fasterxml.jackson.databind.SerializerProvider provider, ArraySchema arraySchema, VisitorContext rvc) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonBooleanFormatVisitor
booleanFormatVisitor
(BooleanSchema booleanSchema) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor
integerFormatVisitor
(IntegerSchema integerSchema) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor
mapFormatVisitor
(com.fasterxml.jackson.databind.SerializerProvider provider, ObjectSchema objectSchema) protected com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor
mapFormatVisitor
(com.fasterxml.jackson.databind.SerializerProvider provider, ObjectSchema objectSchema, VisitorContext rvc) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNullFormatVisitor
nullFormatVisitor
(NullSchema nullSchema) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor
numberFormatVisitor
(NumberSchema numberSchema) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor
objectFormatVisitor
(com.fasterxml.jackson.databind.SerializerProvider provider, ObjectSchema objectSchema) protected com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor
objectFormatVisitor
(com.fasterxml.jackson.databind.SerializerProvider provider, ObjectSchema objectSchema, VisitorContext rvc) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor
stringFormatVisitor
(StringSchema stringSchema)
-
Field Details
-
wrapperFactory
-
-
Constructor Details
-
FormatVisitorFactory
public FormatVisitorFactory() -
FormatVisitorFactory
-
-
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)
-