java.lang.Object
org.apache.jena.shex.parser.javacc.ShExJavaccTokenManager
- All Implemented Interfaces:
ShExJavaccConstants
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.shex.parser.javacc.ShExJavaccConstants
A2Z, A2ZN, AMP, AND, AT, ATPNAME_LN, ATPNAME_NS, ATSTART, BANG, BASE, BLANK_NODE_LABEL, BNODE, BOM, CARAT, CLOSED, CODE_BLOCK, COMMA, DECIMAL, DEFAULT, DIGITS, DOLLAR, DOT, DOUBLE, ECHAR, EOF, EQUALS, EXPONENT, EXTERNAL, EXTRA, FALSE, FOCUS, FRACTIONDIGITS, HEX, IMPORT, INTEGER, IRI, IRIref, LANG_STRING_LITERAL_LONG1, LANG_STRING_LITERAL_LONG2, LANG_STRING_LITERAL1, LANG_STRING_LITERAL2, LANGTAG, LBRACE, LBRACKET, LENGTH, LITERAL, LPAREN, MAXEXCLUSIVE, MAXINCLUSIVE, MAXLENGTH, MINEXCLUSIVE, MININCLUSIVE, MINLENGTH, MINUS, ML_COMMENT_STATE, NONLITERAL, NOT, OR, PERCENT, PERCENT_CHAR, PLUS, PLX, PN_CHARS, PN_CHARS_BASE, PN_CHARS_U, PN_LOCAL, PN_LOCAL_ESC, PN_PREFIX, PNAME_LN, PNAME_NS, PREFIX, QMARK, QUOTE_3D, QUOTE_3S, RBRACE, RBRACKET, RDF_TYPE, REGEXP, REPEAT_RANGE, RPAREN, SEMI_COLON, SHAPE, SHAPE_CLASS, SLASH, STAR, START, STRING_LITERAL_LONG1, STRING_LITERAL_LONG2, STRING_LITERAL1, STRING_LITERAL2, SURROGATE_PAIR, TILDE, tokenImage, TOTALDIGITS, TRUE, UCHAR, UNKNOWN, USCORE, VARNAME, VBAR -
Constructor Summary
ConstructorsConstructorDescriptionConstructor.ShExJavaccTokenManager(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
-
ShExJavaccTokenManager
Constructor. -
ShExJavaccTokenManager
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.
-