Class RangeValidator<T extends Comparable<T>>

  • All Implemented Interfaces:
    com.jgoodies.validation.Validator<T>

    public class RangeValidator<T extends Comparable<T>>
    extends Object
    implements com.jgoodies.validation.Validator<T>
    • Constructor Detail

      • RangeValidator

        public RangeValidator​(String name,
                              com.google.common.collect.Range<T> range,
                              com.jgoodies.validation.Severity severity)
      • RangeValidator

        public RangeValidator​(String name,
                              com.google.common.collect.Range<T> range,
                              com.jgoodies.validation.Severity severity,
                              Object key)
      • RangeValidator

        public RangeValidator​(com.google.common.collect.Range<T> range,
                              com.jgoodies.validation.ValidationMessage validationMessage)
    • Method Detail

      • validate

        public com.jgoodies.validation.ValidationResult validate​(T validationTarget)
        Specified by:
        validate in interface com.jgoodies.validation.Validator<T extends Comparable<T>>