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 |
pattern
Constructor and Description |
---|
CaseInsensitiveTextStrategy(int field,
java.util.Calendar definingCalendar,
java.util.Locale locale)
Constructs a Strategy that parses a Text field
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
setCalendar(FastDateParser parser,
java.util.Calendar calendar,
java.lang.String value) |
java.lang.String |
toString()
Converts this instance to a handy debug string.
|
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 calendar, java.lang.String value)
setCalendar
in class FastDateParser.PatternStrategy
public java.lang.String toString()
toString
in class FastDateParser.PatternStrategy