Class FloatRangeValidator

All Implemented Interfaces:
HasHandlers

public class FloatRangeValidator extends Validator
Tests whether the value for this field is a floating point number within the range specified by validator.min and validator.max. By default, the valid range is inclusive of the min and max values. Set validator.exclusive to have values that equal min or max fail validation.

Note that the errorMessage for this validator will be evaluated as a dynamicString - text within ${...} will be evaluated as JS code when the message is displayed, with max and min available as variables mapped to validator.max and validator.min.

  • Constructor Details

    • FloatRangeValidator

      public FloatRangeValidator()
  • Method Details

    • setMin

      public void setMin(float min)
      Set the min.
      Parameters:
      min - the min
    • getMin

      public float getMin()
      Return the min.
      Returns:
      the min
    • setMax

      public void setMax(float max)
      Set the max.
      Parameters:
      max - the max
    • getMax

      public float getMax()
      Return the max.
      Returns:
      the max
    • setExclusive

      public void setExclusive(Boolean exclusive)
      Set the exclusive flag - when true, causes values that equal the min or max values to fail validation.
      Parameters:
      exclusive - whether the valid range is exclusive of the min and max
    • getExclusive

      public Boolean getExclusive()
      Return the exclusive setting.
      Returns:
      the exclusive value