Class ValidationConstraintResolver
- java.lang.Object
-
- com.fasterxml.jackson.module.jsonSchema.validation.ValidationConstraintResolver
-
- Direct Known Subclasses:
AnnotationConstraintResolver
public abstract class ValidationConstraintResolver extends java.lang.Object
Note: implementations should- Since:
- 2.5 NOTE: changed from interface (2.5 - 2.7) to abstract class in 2.8
-
-
Constructor Summary
Constructors Constructor Description ValidationConstraintResolver()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.lang.Integer
getArrayMaxItems(com.fasterxml.jackson.databind.BeanProperty prop)
abstract java.lang.Integer
getArrayMinItems(com.fasterxml.jackson.databind.BeanProperty prop)
abstract java.lang.Double
getNumberMaximum(com.fasterxml.jackson.databind.BeanProperty prop)
abstract java.lang.Double
getNumberMinimum(com.fasterxml.jackson.databind.BeanProperty prop)
abstract java.lang.Boolean
getRequired(com.fasterxml.jackson.databind.BeanProperty prop)
abstract java.lang.Integer
getStringMaxLength(com.fasterxml.jackson.databind.BeanProperty prop)
abstract java.lang.Integer
getStringMinLength(com.fasterxml.jackson.databind.BeanProperty prop)
abstract java.lang.String
getStringPattern(com.fasterxml.jackson.databind.BeanProperty prop)
-
-
-
Method Detail
-
getArrayMaxItems
public abstract java.lang.Integer getArrayMaxItems(com.fasterxml.jackson.databind.BeanProperty prop)
-
getArrayMinItems
public abstract java.lang.Integer getArrayMinItems(com.fasterxml.jackson.databind.BeanProperty prop)
-
getNumberMaximum
public abstract java.lang.Double getNumberMaximum(com.fasterxml.jackson.databind.BeanProperty prop)
-
getNumberMinimum
public abstract java.lang.Double getNumberMinimum(com.fasterxml.jackson.databind.BeanProperty prop)
-
getStringMaxLength
public abstract java.lang.Integer getStringMaxLength(com.fasterxml.jackson.databind.BeanProperty prop)
-
getStringMinLength
public abstract java.lang.Integer getStringMinLength(com.fasterxml.jackson.databind.BeanProperty prop)
-
getStringPattern
public abstract java.lang.String getStringPattern(com.fasterxml.jackson.databind.BeanProperty prop)
-
getRequired
public abstract java.lang.Boolean getRequired(com.fasterxml.jackson.databind.BeanProperty prop)
- Since:
- 2.7
-
-