Class FieldGreaterThanZeroValidator

  • All Implemented Interfaces:
    org.springframework.validation.Validator

    public class FieldGreaterThanZeroValidator
    extends java.lang.Object
    implements org.springframework.validation.Validator
    Implementation of Validator that validates one number property specified by fieldPath in any object if it is not null and greater than zero
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getFieldPath()  
      void setFieldPath​(java.lang.String fieldPath)  
      boolean supports​(java.lang.Class clazz)  
      void validate​(java.lang.Object target, org.springframework.validation.Errors errors)  
      protected void validateNumber​(java.lang.Number value, java.lang.String fieldPath, org.springframework.validation.Errors errors)  
      protected void validateString​(java.lang.String value, java.lang.String fieldPath, org.springframework.validation.Errors errors)  
      • Methods inherited from class java.lang.Object

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

      • FieldGreaterThanZeroValidator

        public FieldGreaterThanZeroValidator()
    • Method Detail

      • supports

        public boolean supports​(java.lang.Class clazz)
        Specified by:
        supports in interface org.springframework.validation.Validator
      • validate

        public void validate​(java.lang.Object target,
                             org.springframework.validation.Errors errors)
        Specified by:
        validate in interface org.springframework.validation.Validator
      • validateNumber

        protected void validateNumber​(java.lang.Number value,
                                      java.lang.String fieldPath,
                                      org.springframework.validation.Errors errors)
      • validateString

        protected void validateString​(java.lang.String value,
                                      java.lang.String fieldPath,
                                      org.springframework.validation.Errors errors)
      • getFieldPath

        public java.lang.String getFieldPath()
      • setFieldPath

        public void setFieldPath​(java.lang.String fieldPath)