private static class FastDateParser.NumberStrategy extends FastDateParser.Strategy
Modifier and Type | Field and Description |
---|---|
private int |
field |
Constructor and Description |
---|
NumberStrategy(int field)
Construct a Strategy that parses a Number field
|
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
isNumber()
Is this field a number?
The default implementation returns false.
|
(package private) int |
modify(FastDateParser parser,
int iValue)
Make any modifications to parsed integer
|
(package private) boolean |
parse(FastDateParser parser,
java.util.Calendar calendar,
java.lang.String source,
java.text.ParsePosition pos,
int maxWidth) |
NumberStrategy(int field)
field
- The Calendar fieldboolean isNumber()
isNumber
in class FastDateParser.Strategy
boolean parse(FastDateParser parser, java.util.Calendar calendar, java.lang.String source, java.text.ParsePosition pos, int maxWidth)
parse
in class FastDateParser.Strategy
int modify(FastDateParser parser, int iValue)
parser
- The parseriValue
- The parsed integer