static class FastDateParser.TimeZoneStrategy extends FastDateParser.PatternStrategy
Modifier and Type | Class and Description |
---|---|
private static class |
FastDateParser.TimeZoneStrategy.TzInfo |
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
GMT_OPTION |
private static int |
ID
Index of zone id
|
private java.util.Locale |
locale |
private static java.lang.String |
RFC_822_TIME_ZONE |
private java.util.Map<java.lang.String,FastDateParser.TimeZoneStrategy.TzInfo> |
tzNames |
Constructor and Description |
---|
TimeZoneStrategy(java.util.Locale locale)
Construct a Strategy that parses a TimeZone
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
setCalendar(FastDateParser parser,
java.util.Calendar cal,
java.lang.String timeZone) |
createPattern, createPattern, isNumber, parse
private static final java.lang.String RFC_822_TIME_ZONE
private static final java.lang.String GMT_OPTION
private final java.util.Locale locale
private final java.util.Map<java.lang.String,FastDateParser.TimeZoneStrategy.TzInfo> tzNames
private static final int ID
TimeZoneStrategy(java.util.Locale locale)
locale
- The Localevoid setCalendar(FastDateParser parser, java.util.Calendar cal, java.lang.String timeZone)
setCalendar
in class FastDateParser.PatternStrategy