org.apache.pivot.wtk.validation
Class ComparableRangeValidator<T extends Comparable<T>>
java.lang.Object
org.apache.pivot.wtk.validation.FormattedValidator<NumberFormat>
org.apache.pivot.wtk.validation.DecimalValidator
org.apache.pivot.wtk.validation.ComparableValidator<T>
org.apache.pivot.wtk.validation.ComparableRangeValidator<T>
- All Implemented Interfaces:
- Validator
public class ComparableRangeValidator<T extends Comparable<T>>
- extends ComparableValidator<T>
Generic validator version for a Comparable value limited in a range.
ComparableRangeValidator
public ComparableRangeValidator()
ComparableRangeValidator
public ComparableRangeValidator(Locale locale)
ComparableRangeValidator
public ComparableRangeValidator(T minValue,
T maxValue)
ComparableRangeValidator
public ComparableRangeValidator(Locale locale,
T minValue,
T maxValue)
getMinimum
public T getMinimum()
setMinimum
public void setMinimum(T minValue)
getMaximum
public T getMaximum()
setMaximum
public void setMaximum(T 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 ComparableValidator<T extends Comparable<T>>
- Returns:
- true if the value is valid; false, otherwise.
toString
public String toString()
- Overrides:
toString
in class Object