Class CaseInsensitiveJPQLLexer
- java.lang.Object
-
- org.eclipse.persistence.internal.libraries.antlr.runtime.BaseRecognizer
-
- org.eclipse.persistence.internal.libraries.antlr.runtime.Lexer
-
- org.eclipse.persistence.internal.jpa.parsing.jpql.antlr.JPQLLexer
-
- org.eclipse.persistence.internal.jpa.parsing.jpql.CaseInsensitiveJPQLLexer
-
- All Implemented Interfaces:
org.eclipse.persistence.internal.libraries.antlr.runtime.TokenSource
public class CaseInsensitiveJPQLLexer extends JPQLLexer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.persistence.internal.jpa.parsing.jpql.antlr.JPQLLexer
JPQLLexer.DFA17, JPQLLexer.DFA20, JPQLLexer.DFA35
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.internal.jpa.parsing.jpql.antlr.JPQLLexer
ABS, ALL, AND, ANY, AS, ASC, AVG, BETWEEN, BOTH, BY, CASE, COALESCE, COMMA, CONCAT, COUNT, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, DATE_LITERAL, DATE_STRING, DELETE, DESC, dfa17, dfa20, dfa35, DISTINCT, DIVIDE, DOT, DOUBLE_LITERAL, DOUBLE_SUFFIX, ELSE, EMPTY, END, ENTRY, EOF, EQUALS, ESCAPE, EXISTS, EXPONENT, FALSE, FETCH, FLOAT_LITERAL, FLOAT_SUFFIX, FROM, FUNC, GREATER_THAN, GREATER_THAN_EQUAL_TO, GROUP, HAVING, HEX_DIGIT, HEX_LITERAL, IDENT, IN, INDEX, INNER, INTEGER_LITERAL, INTEGER_SUFFIX, IS, JOIN, KEY, LEADING, LEFT, LEFT_CURLY_BRACKET, LEFT_ROUND_BRACKET, LENGTH, LESS_THAN, LESS_THAN_EQUAL_TO, LIKE, LOCATE, LONG_LITERAL, LOWER, MAX, MEMBER, MIN, MINUS, MOD, MULTIPLY, NAMED_PARAM, NEW, NOT, NOT_EQUAL_TO, NULL, NULLIF, NUMERIC_DIGITS, OBJECT, OCTAL_LITERAL, OF, OR, ORDER, OUTER, PLUS, POSITIONAL_PARAM, RIGHT_CURLY_BRACKET, RIGHT_ROUND_BRACKET, SELECT, SET, SIZE, SOME, SQRT, STRING_LITERAL_DOUBLE_QUOTED, STRING_LITERAL_SINGLE_QUOTED, SUBSTRING, SUM, TEXTCHAR, THEN, TIME_LITERAL, TIME_STRING, TIMESTAMP_LITERAL, TRAILING, TREAT, TRIM, TRUE, TYPE, UNKNOWN, UPDATE, UPPER, VALUE, WHEN, WHERE, WS
-
-
Constructor Summary
Constructors Constructor Description CaseInsensitiveJPQLLexer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmatch(int c)voidmatch(java.lang.String s)voidmatchRange(int a, int b)-
Methods inherited from class org.eclipse.persistence.internal.jpa.parsing.jpql.antlr.JPQLLexer
getDelegates, getGrammarFileName, mABS, mALL, mAND, mANY, mAS, mASC, mAVG, mBETWEEN, mBOTH, mBY, mCASE, mCOALESCE, mCOMMA, mCONCAT, mCOUNT, mCURRENT_DATE, mCURRENT_TIME, mCURRENT_TIMESTAMP, mDATE_LITERAL, mDATE_STRING, mDELETE, mDESC, mDISTINCT, mDIVIDE, mDOT, mDOUBLE_LITERAL, mDOUBLE_SUFFIX, mELSE, mEMPTY, mEND, mENTRY, mEQUALS, mESCAPE, mEXISTS, mEXPONENT, mFALSE, mFETCH, mFLOAT_LITERAL, mFLOAT_SUFFIX, mFROM, mFUNC, mGREATER_THAN, mGREATER_THAN_EQUAL_TO, mGROUP, mHAVING, mHEX_DIGIT, mHEX_LITERAL, mIDENT, mIN, mINDEX, mINNER, mINTEGER_LITERAL, mINTEGER_SUFFIX, mIS, mJOIN, mKEY, mLEADING, mLEFT, mLEFT_CURLY_BRACKET, mLEFT_ROUND_BRACKET, mLENGTH, mLESS_THAN, mLESS_THAN_EQUAL_TO, mLIKE, mLOCATE, mLONG_LITERAL, mLOWER, mMAX, mMEMBER, mMIN, mMINUS, mMOD, mMULTIPLY, mNAMED_PARAM, mNEW, mNOT, mNOT_EQUAL_TO, mNULL, mNULLIF, mNUMERIC_DIGITS, mOBJECT, mOCTAL_LITERAL, mOF, mOR, mORDER, mOUTER, mPLUS, mPOSITIONAL_PARAM, mRIGHT_CURLY_BRACKET, mRIGHT_ROUND_BRACKET, mSELECT, mSET, mSIZE, mSOME, mSQRT, mSTRING_LITERAL_DOUBLE_QUOTED, mSTRING_LITERAL_SINGLE_QUOTED, mSUBSTRING, mSUM, mTEXTCHAR, mTHEN, mTIME_LITERAL, mTIME_STRING, mTIMESTAMP_LITERAL, mTokens, mTRAILING, mTREAT, mTRIM, mTRUE, mTYPE, mUNKNOWN, mUPDATE, mUPPER, mVALUE, mWHEN, mWHERE, mWS
-
Methods inherited from class org.eclipse.persistence.internal.libraries.antlr.runtime.Lexer
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getEOFToken, getErrorMessage, getLine, getSourceName, getText, matchAny, nextToken, recover, reportError, reset, setCharStream, setText, skip, traceIn, traceOut
-
Methods inherited from class org.eclipse.persistence.internal.libraries.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getCurrentInputSymbol, getErrorHeader, getMissingSymbol, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Method Detail
-
match
public void match(java.lang.String s) throws org.eclipse.persistence.internal.libraries.antlr.runtime.MismatchedTokenException- Overrides:
matchin classorg.eclipse.persistence.internal.libraries.antlr.runtime.Lexer- Throws:
org.eclipse.persistence.internal.libraries.antlr.runtime.MismatchedTokenException
-
match
public void match(int c) throws org.eclipse.persistence.internal.libraries.antlr.runtime.MismatchedTokenException- Overrides:
matchin classorg.eclipse.persistence.internal.libraries.antlr.runtime.Lexer- Throws:
org.eclipse.persistence.internal.libraries.antlr.runtime.MismatchedTokenException
-
matchRange
public void matchRange(int a, int b) throws org.eclipse.persistence.internal.libraries.antlr.runtime.MismatchedRangeException- Overrides:
matchRangein classorg.eclipse.persistence.internal.libraries.antlr.runtime.Lexer- Throws:
org.eclipse.persistence.internal.libraries.antlr.runtime.MismatchedRangeException
-
-