private static class FastDateParser.CaseInsensitiveTextStrategy extends FastDateParser.PatternStrategy
Modifier and Type | Field and Description |
---|---|
private int |
field |
private java.util.Map<java.lang.String,java.lang.Integer> |
lKeyValues |
(package private) java.util.Locale |
locale |
Constructor and Description |
---|
CaseInsensitiveTextStrategy(int field,
java.util.Calendar definingCalendar,
java.util.Locale locale)
Construct a Strategy that parses a Text field
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
setCalendar(FastDateParser parser,
java.util.Calendar cal,
java.lang.String value) |
createPattern, createPattern, isNumber, parse
private final int field
final java.util.Locale locale
private final java.util.Map<java.lang.String,java.lang.Integer> lKeyValues
CaseInsensitiveTextStrategy(int field, java.util.Calendar definingCalendar, java.util.Locale locale)
field
- The Calendar fielddefiningCalendar
- The Calendar to uselocale
- The Locale to usevoid setCalendar(FastDateParser parser, java.util.Calendar cal, java.lang.String value)
setCalendar
in class FastDateParser.PatternStrategy