public class ReusableAntlrSchemaLexer extends AntlrSchemaLexer
_tokenSet_0, _tokenSet_1, _tokenSet_2, _tokenSet_3, _tokenSet_4, _tokenSet_5, _tokenSet_6
_returnToken, caseSensitive, caseSensitiveLiterals, commitToPath, EOF_CHAR, hashString, inputState, literals, saveConsumedInput, tabsize, text, tokenObjectClass, traceDepth
ABSTRACT, APPLIES, ATTRIBUTETYPE, AUX, AUX_OR_AUXILIARY, AUXILIARY, BYTECODE, BYTECODE_VALUE, COLLECTIVE, DESC, DIRECTORY_OPERATION, DISTRIBUTED_OPERATION, DOLLAR, DSA_OPERATION, EOF, EQUALITY, EXTENSION, FORM, FQCN, FQCN_IDENTIFIER, FQCN_LETTER, FQCN_LETTERORDIGIT, FQCN_VALUE, LBRACKET, LEN, LPAR, MAY, MUST, NAME, NO_USER_MODIFICATION, NOT, NULL_TREE_LOOKAHEAD, OBJECTCLASS, OBJECTIDENTIFIER, OBSOLETE, OC, ORDERING, QUOTE, QUOTED_STRING, RBRACKET, RPAR, SINGLE_VALUE, STARTNUMERICOID, STRUCTURAL, SUBSTR, SUP, SYNTAX, UNQUOTED_STRING, USAGE, USER_APPLICATIONS, VALUE, VALUES, WHSP
Constructor and Description |
---|
ReusableAntlrSchemaLexer(Reader in)
Creates a ReusableAntlrSchemaLexer instance.
|
Modifier and Type | Method and Description |
---|---|
void |
prepareNextInput(Reader in)
Resets the state of an antlr lexer and initializes it with new input.
|
mABSTRACT, mAPPLIES, mATTRIBUTETYPE, mAUX_OR_AUXILIARY, mAUX, mAUXILIARY, mBYTECODE_VALUE, mBYTECODE, mCOLLECTIVE, mDESC, mDIRECTORY_OPERATION, mDISTRIBUTED_OPERATION, mDOLLAR, mDSA_OPERATION, mEQUALITY, mEXTENSION, mFORM, mFQCN_IDENTIFIER, mFQCN_LETTER, mFQCN_LETTERORDIGIT, mFQCN_VALUE, mFQCN, mLBRACKET, mLEN, mLPAR, mMAY, mMUST, mNAME, mNO_USER_MODIFICATION, mNOT, mOBJECTCLASS, mOBJECTIDENTIFIER, mOBSOLETE, mOC, mORDERING, mQUOTE, mQUOTED_STRING, mRBRACKET, mRPAR, mSINGLE_VALUE, mSTARTNUMERICOID, mSTRUCTURAL, mSUBSTR, mSUP, mSYNTAX, mUNQUOTED_STRING, mUSAGE, mUSER_APPLICATIONS, mVALUE, mVALUES, mWHSP, nextToken
append, append, commit, consume, consumeUntil, consumeUntil, getCaseSensitive, getCaseSensitiveLiterals, getColumn, getCommitToPath, getFilename, getInputBuffer, getInputState, getLine, getTabSize, getText, getTokenObject, LA, makeToken, mark, match, match, match, matchNot, matchRange, newline, panic, panic, reportError, reportError, reportWarning, resetText, rewind, setCaseSensitive, setColumn, setCommitToPath, setFilename, setInputState, setLine, setTabSize, setText, setTokenObjectClass, tab, testLiteralsTable, testLiteralsTable, toLower, traceIn, traceIndent, traceOut, uponEOF
public ReusableAntlrSchemaLexer(Reader in)
in
- the input to the lexerpublic void prepareNextInput(Reader in)
in
- the input to the lexerCopyright © 2003-2014 The Apache Software Foundation. All Rights Reserved.