Class ValidationSchemaFactoryWrapper

java.lang.Object
com.fasterxml.jackson.module.jsonSchema.factories.SchemaFactoryWrapper
com.fasterxml.jackson.module.jsonSchema.customProperties.ValidationSchemaFactoryWrapper
All Implemented Interfaces:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProvider, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper, Visitor

public class ValidationSchemaFactoryWrapper extends SchemaFactoryWrapper
  • Field Details

  • Constructor Details

    • ValidationSchemaFactoryWrapper

      public ValidationSchemaFactoryWrapper()
    • ValidationSchemaFactoryWrapper

      public ValidationSchemaFactoryWrapper(ValidationConstraintResolver constraintResolver)
  • Method Details

    • expectObjectFormat

      public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor expectObjectFormat(com.fasterxml.jackson.databind.JavaType convertedType)
      Specified by:
      expectObjectFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper
      Overrides:
      expectObjectFormat in class SchemaFactoryWrapper
    • addValidationConstraints

      protected JsonSchema addValidationConstraints(JsonSchema schema, com.fasterxml.jackson.databind.BeanProperty prop)