Module org.apache.jena.arq
Class SSE_ParserCoreTokenManager
java.lang.Object
org.apache.jena.sparql.sse.lang.parser.SSE_ParserCoreTokenManager
- All Implemented Interfaces:
SSE_ParserCoreConstants
Token Manager.
-
Field Summary
FieldsModifier and TypeFieldDescriptionDebug output.static final int[]Lex State array.static final String[]Token literal values.static final String[]Lexer state names.Fields inherited from interface org.apache.jena.sparql.sse.lang.parser.SSE_ParserCoreConstants
A2Z, A2ZN, AT, BLANK_NODE_LABEL, BOM, DATATYPE, DECIMAL, DEFAULT, DIGITS, DOUBLE, ECHAR, EOF, EXPONENT, HEX, INTEGER, IRIref, L_TRIPLE, LANG_DIR, LBRACE, LBRACKET, LPAREN, PERCENT, PLX, PN_CHARS, PN_CHARS_BASE, PN_CHARS_U, PN_LOCAL, PN_LOCAL_ESC, PN_PREFIX, PNAME, QUOTE_3D, QUOTE_3S, R_TRIPLE, RBRACE, RBRACKET, RPAREN, SINGLE_LINE_COMMENT1, SINGLE_LINE_COMMENT2, STRING_LITERAL_LONG1, STRING_LITERAL_LONG2, STRING_LITERAL1, STRING_LITERAL2, SYM, SYM_ESC, SYM1, SYMBOL, tokenImage, UCHAR, UCHAR4, UCHAR8, UNKNOWN, VAR_NAMED, VAR_OTHER, VARNAME, WS -
Constructor Summary
ConstructorsConstructorDescriptionConstructor.SSE_ParserCoreTokenManager(SimpleCharStream stream, int lexState) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the next Token.voidReInit(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.
-
-
Constructor Details
-
SSE_ParserCoreTokenManager
Constructor. -
SSE_ParserCoreTokenManager
Constructor.
-
-
Method Details
-
setDebugStream
Set debug output. -
getNextToken
Get the next Token. -
ReInit
Reinitialise parser. -
ReInit
Reinitialise parser. -
SwitchTo
public void SwitchTo(int lexState) Switch to specified lex state.
-