public abstract class DateFieldPatternVerifier extends PatternVerifier<java.util.Date> implements PatternVerifier.Value<java.util.Date,java.util.Date>, PatternVerifier.Adjustable<java.lang.Integer>, PatternVerifier.Range<java.lang.Integer>
BaseCalendarFieldPatternVerifier is an abstract implementation of the pattern verifier for the Date
type. It can verify a Calendar field.PatternVerifier.Adjustable<T>, PatternVerifier.AutoCompletion, PatternVerifier.Enums<T>, PatternVerifier.Formatter<T>, PatternVerifier.Length, PatternVerifier.Parser<T>, PatternVerifier.Range<T>, PatternVerifier.Value<T,TV>| Constructor and Description |
|---|
DateFieldPatternVerifier(int field) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Date |
fromTargetValue(java.util.Date existingValue,
java.util.Date value) |
java.lang.Integer |
getEnd(java.lang.Integer current) |
java.util.Date |
getFieldValue() |
java.lang.Integer |
getHome(java.lang.Integer current) |
java.lang.Integer |
getMax() |
java.lang.Integer |
getMin() |
java.lang.Integer |
getNextPage(java.lang.Integer current,
boolean restart) |
java.lang.Integer |
getNextValue(java.lang.Integer current,
boolean restart) |
java.lang.Integer |
getPreviousPage(java.lang.Integer current,
boolean restart) |
java.lang.Integer |
getPreviousValue(java.lang.Integer current,
boolean restart) |
void |
setFieldValue(java.util.Date fieldValue) |
java.util.Date |
toTargetValue(java.util.Date fieldValue) |
getStringConverter, setStringConverterpublic java.lang.Integer getMin()
getMin in interface PatternVerifier.Range<java.lang.Integer>public java.lang.Integer getMax()
getMax in interface PatternVerifier.Range<java.lang.Integer>public java.lang.Integer getEnd(java.lang.Integer current)
getEnd in interface PatternVerifier.Adjustable<java.lang.Integer>public java.lang.Integer getHome(java.lang.Integer current)
getHome in interface PatternVerifier.Adjustable<java.lang.Integer>public java.lang.Integer getPreviousPage(java.lang.Integer current,
boolean restart)
getPreviousPage in interface PatternVerifier.Adjustable<java.lang.Integer>public java.lang.Integer getNextPage(java.lang.Integer current,
boolean restart)
getNextPage in interface PatternVerifier.Adjustable<java.lang.Integer>public java.lang.Integer getNextValue(java.lang.Integer current,
boolean restart)
getNextValue in interface PatternVerifier.Adjustable<java.lang.Integer>public java.lang.Integer getPreviousValue(java.lang.Integer current,
boolean restart)
getPreviousValue in interface PatternVerifier.Adjustable<java.lang.Integer>public void setFieldValue(java.util.Date fieldValue)
setFieldValue in interface PatternVerifier.Value<java.util.Date,java.util.Date>public java.util.Date getFieldValue()
getFieldValue in interface PatternVerifier.Value<java.util.Date,java.util.Date>public java.util.Date toTargetValue(java.util.Date fieldValue)
toTargetValue in interface PatternVerifier.Value<java.util.Date,java.util.Date>public java.util.Date fromTargetValue(java.util.Date existingValue,
java.util.Date value)
fromTargetValue in interface PatternVerifier.Value<java.util.Date,java.util.Date>