Class DateTimeParserTokenManager
java.lang.Object
org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
- All Implemented Interfaces:
DateTimeParserConstants
Token Manager.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intDebug output.protected SimpleCharStreamstatic final int[]Lex State array.static final String[]Token literal values.static final String[]Lexer state names.Fields inherited from interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
ANY, APR, AUG, COMMENT, DEC, DEFAULT, DIGITS, EOF, FEB, FRI, INCOMMENT, JAN, JUL, JUN, MAR, MAY, MILITARY_ZONE, MON, NESTED_COMMENT, NOV, OCT, OFFSETDIR, QUOTEDPAIR, SAT, SEP, SUN, THU, tokenImage, TUE, WED, WS -
Constructor Summary
ConstructorsConstructorDescriptionConstructor.DateTimeParserTokenManager(SimpleCharStream stream, int lexState) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the next Token.protected TokenvoidReInit(SimpleCharStream stream) Reinitialise parser.voidReInit(SimpleCharStream stream, int lexState) Reinitialise parser.voidSet debug output.voidSwitchTo(int lexState) Switch to specified lex state.
-
Field Details
-
debugStream
Debug output. -
jjstrLiteralImages
Token literal values. -
lexStateNames
Lexer state names. -
jjnewLexState
public static final int[] jjnewLexStateLex State array. -
input_stream
-
curChar
protected int curChar
-
-
Constructor Details
-
DateTimeParserTokenManager
Constructor. -
DateTimeParserTokenManager
Constructor.
-
-
Method Details
-
setDebugStream
Set debug output. -
jjFillToken
-
getNextToken
Get the next Token. -
ReInit
Reinitialise parser. -
ReInit
Reinitialise parser. -
SwitchTo
public void SwitchTo(int lexState) Switch to specified lex state.
-