Class SchemaFactoryWrapper
java.lang.Object
com.fasterxml.jackson.module.jsonSchema.factories.SchemaFactoryWrapper
- All Implemented Interfaces:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProvider, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper, Visitor
- Direct Known Subclasses:
HyperSchemaFactoryWrapper, TitleSchemaFactoryWrapper, ValidationSchemaFactoryWrapper
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.fasterxml.jackson.databind.SerializerProviderprotected JsonSchemaprotected JsonSchemaFactoryprotected VisitorContextprotected FormatVisitorFactory -
Constructor Summary
ConstructorsModifierConstructorDescriptionSchemaFactoryWrapper(com.fasterxml.jackson.databind.SerializerProvider p) protectedSchemaFactoryWrapper(com.fasterxml.jackson.databind.SerializerProvider p, WrapperFactory wrapperFactory) protectedSchemaFactoryWrapper(WrapperFactory wrapperFactory) -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.jsonFormatVisitors.JsonAnyFormatVisitorexpectAnyFormat(com.fasterxml.jackson.databind.JavaType convertedType) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitorexpectArrayFormat(com.fasterxml.jackson.databind.JavaType convertedType) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonBooleanFormatVisitorexpectBooleanFormat(com.fasterxml.jackson.databind.JavaType convertedType) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitorexpectIntegerFormat(com.fasterxml.jackson.databind.JavaType convertedType) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitorexpectMapFormat(com.fasterxml.jackson.databind.JavaType type) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNullFormatVisitorexpectNullFormat(com.fasterxml.jackson.databind.JavaType convertedType) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitorexpectNumberFormat(com.fasterxml.jackson.databind.JavaType convertedType) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitorexpectObjectFormat(com.fasterxml.jackson.databind.JavaType convertedType) com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitorexpectStringFormat(com.fasterxml.jackson.databind.JavaType convertedType) com.fasterxml.jackson.databind.SerializerProvidervoidsetProvider(com.fasterxml.jackson.databind.SerializerProvider p)
-
Field Details
-
visitorFactory
-
schemaProvider
-
provider
protected com.fasterxml.jackson.databind.SerializerProvider provider -
schema
-
visitorContext
-
-
Constructor Details
-
SchemaFactoryWrapper
public SchemaFactoryWrapper() -
SchemaFactoryWrapper
public SchemaFactoryWrapper(com.fasterxml.jackson.databind.SerializerProvider p) -
SchemaFactoryWrapper
-
SchemaFactoryWrapper
protected SchemaFactoryWrapper(com.fasterxml.jackson.databind.SerializerProvider p, WrapperFactory wrapperFactory)
-
-
Method Details
-
getProvider
public com.fasterxml.jackson.databind.SerializerProvider getProvider()- Specified by:
getProviderin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProvider
-
setProvider
public void setProvider(com.fasterxml.jackson.databind.SerializerProvider p) - Specified by:
setProviderin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProvider
-
expectAnyFormat
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonAnyFormatVisitor expectAnyFormat(com.fasterxml.jackson.databind.JavaType convertedType) - Specified by:
expectAnyFormatin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
-
expectArrayFormat
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor expectArrayFormat(com.fasterxml.jackson.databind.JavaType convertedType) - Specified by:
expectArrayFormatin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
-
expectBooleanFormat
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonBooleanFormatVisitor expectBooleanFormat(com.fasterxml.jackson.databind.JavaType convertedType) - Specified by:
expectBooleanFormatin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
-
expectIntegerFormat
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor expectIntegerFormat(com.fasterxml.jackson.databind.JavaType convertedType) - Specified by:
expectIntegerFormatin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
-
expectNullFormat
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNullFormatVisitor expectNullFormat(com.fasterxml.jackson.databind.JavaType convertedType) - Specified by:
expectNullFormatin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
-
expectNumberFormat
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor expectNumberFormat(com.fasterxml.jackson.databind.JavaType convertedType) - Specified by:
expectNumberFormatin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
-
expectObjectFormat
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor expectObjectFormat(com.fasterxml.jackson.databind.JavaType convertedType) - Specified by:
expectObjectFormatin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
-
expectStringFormat
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor expectStringFormat(com.fasterxml.jackson.databind.JavaType convertedType) - Specified by:
expectStringFormatin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
-
expectMapFormat
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor expectMapFormat(com.fasterxml.jackson.databind.JavaType type) throws com.fasterxml.jackson.databind.JsonMappingException - Specified by:
expectMapFormatin interfacecom.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper- Throws:
com.fasterxml.jackson.databind.JsonMappingException
-
setVisitorContext
- Specified by:
setVisitorContextin interfaceVisitor
-
finalSchema
-