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, tryParse
getAsciiDigit, getChar, parse, parseAsciiDigits, parseAsciiDigits, parseAsciiDigits, parseChar, parseDayName, parseFoldingWhiteSpace, parseMonthName, parseZoneOffset, peekAsciiDigit, peekChar, skipAlternative, skipAlternativePair, skipAlternativeTriple, skipChar, skipNewline, skipPair, skipWhiteSpace
Rfc2822LenientParser(java.lang.String text, java.text.ParsePosition pos)
int parseOptionalBegin()
parseOptionalBegin
in class MailDateFormat.Rfc2822StrictParser
int parseDay() throws java.text.ParseException
parseDay
in class MailDateFormat.Rfc2822StrictParser
java.text.ParseException
void parseFwsInMonth() throws java.text.ParseException
parseFwsInMonth
in class MailDateFormat.Rfc2822StrictParser
java.text.ParseException
boolean isMonthNameCaseSensitive()
isMonthNameCaseSensitive
in class MailDateFormat.Rfc2822StrictParser
int parseYear() throws java.text.ParseException
parseYear
in class MailDateFormat.Rfc2822StrictParser
java.text.ParseException
int parseHour() throws java.text.ParseException
parseHour
in class MailDateFormat.Rfc2822StrictParser
java.text.ParseException
int parseMinute() throws java.text.ParseException
parseMinute
in class MailDateFormat.Rfc2822StrictParser
java.text.ParseException
int parseSecond() throws java.text.ParseException
parseSecond
in class MailDateFormat.Rfc2822StrictParser
java.text.ParseException
void parseFwsBetweenTimeOfDayAndZone() throws java.text.ParseException
parseFwsBetweenTimeOfDayAndZone
in class MailDateFormat.Rfc2822StrictParser
java.text.ParseException
int parseZone() throws java.text.ParseException
parseZone
in class MailDateFormat.Rfc2822StrictParser
java.text.ParseException
boolean isValidZoneOffset(int offset)
isValidZoneOffset
in class MailDateFormat.AbstractDateParser
boolean skipFoldingWhiteSpace()
skipFoldingWhiteSpace
in class MailDateFormat.AbstractDateParser
boolean peekFoldingWhiteSpace()
peekFoldingWhiteSpace
in class MailDateFormat.AbstractDateParser