Class 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
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ValidationConstraintResolver

        public ValidationConstraintResolver()
    • 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