org.apache.pivot.wtk.validation
Class ComparableValidator<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>
- All Implemented Interfaces:
- Validator
- Direct Known Subclasses:
- BigDecimalValidator, BigIntegerValidator, ComparableRangeValidator
public class ComparableValidator<T extends Comparable<T>>
- extends DecimalValidator
A validator for a Comparable value.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComparableValidator
public ComparableValidator()
ComparableValidator
public ComparableValidator(Locale locale)
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.
textToComparable
protected final Comparable<?> textToComparable(String text)