Package org.apache.commons.lang3.time
Class FastDateParser.CaseInsensitiveTextStrategy
java.lang.Object
org.apache.commons.lang3.time.FastDateParser.Strategy
org.apache.commons.lang3.time.FastDateParser.PatternStrategy
org.apache.commons.lang3.time.FastDateParser.CaseInsensitiveTextStrategy
- Enclosing class:
FastDateParser
private static final class FastDateParser.CaseInsensitiveTextStrategy
extends FastDateParser.PatternStrategy
A strategy that handles a text field in the parsing pattern
-
Field Summary
FieldsFields inherited from class org.apache.commons.lang3.time.FastDateParser.PatternStrategy
pattern
-
Constructor Summary
ConstructorsConstructorDescriptionCaseInsensitiveTextStrategy
(int field, Calendar definingCalendar, Locale locale) Constructs a Strategy that parses a Text field -
Method Summary
Modifier and TypeMethodDescription(package private) void
setCalendar
(FastDateParser parser, Calendar calendar, String value) toString()
Converts this instance to a handy debug string.Methods inherited from class org.apache.commons.lang3.time.FastDateParser.PatternStrategy
createPattern, createPattern, isNumber, parse
-
Field Details
-
field
private final int field -
locale
-
lKeyValues
-
-
Constructor Details
-
CaseInsensitiveTextStrategy
Constructs a Strategy that parses a Text field- Parameters:
field
- The Calendar fielddefiningCalendar
- The Calendar to uselocale
- The Locale to use
-
-
Method Details
-
setCalendar
- Specified by:
setCalendar
in classFastDateParser.PatternStrategy
-
toString
Converts this instance to a handy debug string.- Overrides:
toString
in classFastDateParser.PatternStrategy
- Since:
- 3.12.0
-