public abstract class CalendarFieldPatternVerifier extends PatternVerifier<java.util.Calendar> implements PatternVerifier.Value<java.util.Calendar,java.util.Calendar>, 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 |
|---|
CalendarFieldPatternVerifier(int field) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Calendar |
fromTargetValue(java.util.Calendar existingValue,
java.util.Calendar value) |
java.lang.Integer |
getEnd(java.lang.Integer current) |
java.util.Calendar |
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.Calendar fieldValue) |
java.util.Calendar |
toTargetValue(java.util.Calendar 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.Calendar fieldValue)
setFieldValue in interface PatternVerifier.Value<java.util.Calendar,java.util.Calendar>public java.util.Calendar getFieldValue()
getFieldValue in interface PatternVerifier.Value<java.util.Calendar,java.util.Calendar>public java.util.Calendar toTargetValue(java.util.Calendar fieldValue)
toTargetValue in interface PatternVerifier.Value<java.util.Calendar,java.util.Calendar>public java.util.Calendar fromTargetValue(java.util.Calendar existingValue,
java.util.Calendar value)
fromTargetValue in interface PatternVerifier.Value<java.util.Calendar,java.util.Calendar>