public abstract class RangePatternVerifier<T> extends PatternVerifier<T> implements PatternVerifier.Range<T>, PatternVerifier.Length, PatternVerifier.Adjustable<T>, PatternVerifier.Parser<T>, PatternVerifier.Formatter<T>
PatternVerifier.Adjustable<T>, PatternVerifier.AutoCompletion, PatternVerifier.Enums<T>, PatternVerifier.Formatter<T>, PatternVerifier.Length, PatternVerifier.Parser<T>, PatternVerifier.Range<T>, PatternVerifier.Value<T,TV>| Modifier and Type | Field and Description |
|---|---|
protected boolean |
_fixedLength |
protected T |
_max |
protected int |
_maxLength |
protected T |
_min |
| Constructor and Description |
|---|
RangePatternVerifier(T min,
T max) |
RangePatternVerifier(T min,
T max,
boolean fixedLength) |
| Modifier and Type | Method and Description |
|---|---|
T |
getEnd(T current) |
T |
getHome(T current) |
T |
getMax() |
int |
getMaxLength() |
T |
getMin() |
int |
getMinLength() |
getStringConverter, setStringConverterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNextPage, getNextValue, getPreviousPage, getPreviousValueparseformatprotected T _min
protected T _max
protected boolean _fixedLength
protected int _maxLength
public T getMin()
getMin in interface PatternVerifier.Range<T>public T getMax()
getMax in interface PatternVerifier.Range<T>public T getHome(T current)
getHome in interface PatternVerifier.Adjustable<T>public T getEnd(T current)
getEnd in interface PatternVerifier.Adjustable<T>public int getMinLength()
getMinLength in interface PatternVerifier.Lengthpublic int getMaxLength()
getMaxLength in interface PatternVerifier.Length