public abstract class TemporalPatternVerifier extends PatternVerifier<java.time.temporal.Temporal> implements PatternVerifier.Range<java.lang.Long>
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>| Modifier and Type | Field and Description |
|---|---|
protected java.time.temporal.TemporalField |
_temporalField |
protected java.time.temporal.TemporalUnit |
_temporalUnit |
protected java.time.temporal.Temporal |
_value |
| Constructor and Description |
|---|
TemporalPatternVerifier(java.time.temporal.TemporalField temporalField,
java.time.temporal.TemporalUnit temporalUnit) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
getMax() |
java.lang.Long |
getMin() |
java.time.temporal.TemporalField |
getTemporalField() |
getStringConverter, setStringConverterprotected java.time.temporal.TemporalField _temporalField
protected java.time.temporal.TemporalUnit _temporalUnit
protected java.time.temporal.Temporal _value
public TemporalPatternVerifier(java.time.temporal.TemporalField temporalField,
java.time.temporal.TemporalUnit temporalUnit)
public java.time.temporal.TemporalField getTemporalField()
public java.lang.Long getMin()
getMin in interface PatternVerifier.Range<java.lang.Long>public java.lang.Long getMax()
getMax in interface PatternVerifier.Range<java.lang.Long>