private class MailDateFormat.Rfc2822LenientParser extends MailDateFormat.Rfc2822StrictParser
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Boolean |
hasDefaultFws |
INVALID_CHAR, MAX_YEAR_DIGITS, pos, text| Constructor and Description |
|---|
Rfc2822LenientParser(java.lang.String text,
java.text.ParsePosition pos) |
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
isMonthNameCaseSensitive() |
(package private) boolean |
isValidZoneOffset(int offset) |
(package private) int |
parseDay() |
(package private) void |
parseFwsBetweenTimeOfDayAndZone() |
(package private) void |
parseFwsInMonth() |
(package private) int |
parseHour() |
(package private) int |
parseMinute() |
(package private) int |
parseOptionalBegin() |
(package private) int |
parseSecond() |
(package private) int |
parseYear() |
(package private) int |
parseZone() |
(package private) boolean |
peekFoldingWhiteSpace() |
(package private) boolean |
skipFoldingWhiteSpace() |
parseMonth, tryParsegetAsciiDigit, getChar, parse, parseAsciiDigits, parseAsciiDigits, parseAsciiDigits, parseChar, parseDayName, parseFoldingWhiteSpace, parseMonthName, parseZoneOffset, peekAsciiDigit, peekChar, skipAlternative, skipAlternativePair, skipAlternativeTriple, skipChar, skipNewline, skipPair, skipWhiteSpaceRfc2822LenientParser(java.lang.String text,
java.text.ParsePosition pos)
int parseOptionalBegin()
parseOptionalBegin in class MailDateFormat.Rfc2822StrictParserint parseDay()
throws java.text.ParseException
parseDay in class MailDateFormat.Rfc2822StrictParserjava.text.ParseExceptionvoid parseFwsInMonth()
throws java.text.ParseException
parseFwsInMonth in class MailDateFormat.Rfc2822StrictParserjava.text.ParseExceptionboolean isMonthNameCaseSensitive()
isMonthNameCaseSensitive in class MailDateFormat.Rfc2822StrictParserint parseYear()
throws java.text.ParseException
parseYear in class MailDateFormat.Rfc2822StrictParserjava.text.ParseExceptionint parseHour()
throws java.text.ParseException
parseHour in class MailDateFormat.Rfc2822StrictParserjava.text.ParseExceptionint parseMinute()
throws java.text.ParseException
parseMinute in class MailDateFormat.Rfc2822StrictParserjava.text.ParseExceptionint parseSecond()
throws java.text.ParseException
parseSecond in class MailDateFormat.Rfc2822StrictParserjava.text.ParseExceptionvoid parseFwsBetweenTimeOfDayAndZone()
throws java.text.ParseException
parseFwsBetweenTimeOfDayAndZone in class MailDateFormat.Rfc2822StrictParserjava.text.ParseExceptionint parseZone()
throws java.text.ParseException
parseZone in class MailDateFormat.Rfc2822StrictParserjava.text.ParseExceptionboolean isValidZoneOffset(int offset)
isValidZoneOffset in class MailDateFormat.AbstractDateParserboolean skipFoldingWhiteSpace()
skipFoldingWhiteSpace in class MailDateFormat.AbstractDateParserboolean peekFoldingWhiteSpace()
peekFoldingWhiteSpace in class MailDateFormat.AbstractDateParser