org.apache.pivot.wtk.validation
Class LongRangeValidator
java.lang.Object
org.apache.pivot.wtk.validation.FormattedValidator<NumberFormat>
org.apache.pivot.wtk.validation.DecimalValidator
org.apache.pivot.wtk.validation.IntValidator
org.apache.pivot.wtk.validation.LongRangeValidator
- All Implemented Interfaces:
- Validator
public class LongRangeValidator
- extends IntValidator
A validator for a long value limited to a range.
BigInteger
math is used here so that proper checks against
the limits of the type can be done.
- See Also:
ComparableRangeValidator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LongRangeValidator
public LongRangeValidator()
LongRangeValidator
public LongRangeValidator(Locale locale)
LongRangeValidator
public LongRangeValidator(long minValue,
long maxValue)
LongRangeValidator
public LongRangeValidator(Locale locale,
long minValue,
long maxValue)
getMinimum
public long getMinimum()
setMinimum
public void setMinimum(long minValue)
getMaximum
public long getMaximum()
setMaximum
public void setMaximum(long maxValue)
isValid
public boolean isValid(String text)
- Description copied from interface:
Validator
- Determines if a text value is valid based on the rules of the
validator.
- Specified by:
isValid
in interface Validator
- Overrides:
isValid
in class FormattedValidator<NumberFormat>
- Returns:
- true if the value is valid; false, otherwise.