Class AnnotationConstraintResolver
java.lang.Object
com.fasterxml.jackson.module.jsonSchema.jakarta.validation.ValidationConstraintResolver
com.fasterxml.jackson.module.jsonSchema.jakarta.validation.AnnotationConstraintResolver
- Since:
- 2.5
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetArrayMaxItems
(com.fasterxml.jackson.databind.BeanProperty prop) getArrayMinItems
(com.fasterxml.jackson.databind.BeanProperty prop) private Integer
getMaxSize
(com.fasterxml.jackson.databind.BeanProperty prop) private Integer
getMinSize
(com.fasterxml.jackson.databind.BeanProperty prop) getNumberMaximum
(com.fasterxml.jackson.databind.BeanProperty prop) getNumberMinimum
(com.fasterxml.jackson.databind.BeanProperty prop) getRequired
(com.fasterxml.jackson.databind.BeanProperty prop) private jakarta.validation.constraints.Size
getSizeAnnotation
(com.fasterxml.jackson.databind.BeanProperty prop) getStringMaxLength
(com.fasterxml.jackson.databind.BeanProperty prop) getStringMinLength
(com.fasterxml.jackson.databind.BeanProperty prop) getStringPattern
(com.fasterxml.jackson.databind.BeanProperty prop)
-
Constructor Details
-
AnnotationConstraintResolver
public AnnotationConstraintResolver()
-
-
Method Details
-
getMaxSize
-
getMinSize
-
getArrayMaxItems
- Specified by:
getArrayMaxItems
in classValidationConstraintResolver
-
getArrayMinItems
- Specified by:
getArrayMinItems
in classValidationConstraintResolver
-
getNumberMaximum
- Specified by:
getNumberMaximum
in classValidationConstraintResolver
-
getNumberMinimum
- Specified by:
getNumberMinimum
in classValidationConstraintResolver
-
getStringMaxLength
- Specified by:
getStringMaxLength
in classValidationConstraintResolver
-
getStringMinLength
- Specified by:
getStringMinLength
in classValidationConstraintResolver
-
getStringPattern
- Specified by:
getStringPattern
in classValidationConstraintResolver
-
getRequired
- Specified by:
getRequired
in classValidationConstraintResolver
-
getSizeAnnotation
private jakarta.validation.constraints.Size getSizeAnnotation(com.fasterxml.jackson.databind.BeanProperty prop)
-