Class BigIntegerRangeValidator

  • All Implemented Interfaces:
    Validator<java.math.BigInteger>, java.io.Serializable, java.util.function.BiFunction<java.math.BigInteger,​ValueContext,​ValidationResult>

    public class BigIntegerRangeValidator
    extends RangeValidator<java.math.BigInteger>
    Validator for validating that an BigInteger is inside a given range.
    Since:
    8.0
    Author:
    Vaadin Ltd.
    See Also:
    Serialized Form
    • Constructor Detail

      • BigIntegerRangeValidator

        public BigIntegerRangeValidator​(java.lang.String errorMessage,
                                        java.math.BigInteger minValue,
                                        java.math.BigInteger maxValue)
        Creates a validator for checking that an BigInteger is within a given range. By default the range is inclusive i.e. both minValue and maxValue are valid values. Use RangeValidator.setMinValueIncluded(boolean) or RangeValidator.setMaxValueIncluded(boolean) to change it.
        Parameters:
        errorMessage - the message to display in case the value does not validate.
        minValue - The minimum value to accept or null for no limit
        maxValue - The maximum value to accept or null for no limit