Package com.blazebit.persistence.parser
Class JPQLNextParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
com.blazebit.persistence.parser.JPQLNextParser
public class JPQLNextParser
extends org.antlr.v4.runtime.Parser
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static org.antlr.v4.runtime.atn.ATN_ATNprotected static org.antlr.v4.runtime.dfa.DFA[]_decisionToDFAstatic String_serializedATNprotected static org.antlr.v4.runtime.atn.PredictionContextCache_sharedContextCachestatic intAFTERstatic intALLstatic intANDstatic intANYstatic intASstatic intASCstatic intASTERISKstatic intBEFOREstatic intBETWEENstatic intBIG_DECIMAL_LITERALstatic intBIG_INTEGER_LITERALstatic intBOTHstatic intBYstatic intCASEstatic intCHARACTER_LITERALstatic intCOLLATEstatic intCOLONstatic intCOMMAstatic intCONTAININGstatic intCOUNTstatic intCROSSstatic intCURRENTstatic intCURRENT_DATEstatic intCURRENT_INSTANTstatic intCURRENT_TIMEstatic intCURRENT_TIMESTAMPstatic intDATE_ESCAPE_STARTstatic intDELETEstatic intDESCstatic intDISTINCTstatic intDOLLARstatic intDOTstatic intDOUBLE_LITERALstatic intDOUBLE_PIPEstatic intELSEstatic intEMPTYstatic intENDstatic intENTRYstatic intEQUALstatic intESCAPEstatic intEXCEPTstatic intEXCLUDEstatic intEXISTSstatic intFALSEstatic intFETCHstatic intFILTERstatic intFIRSTstatic intFLOAT_LITERALstatic intFOLLOWINGstatic intFROMstatic intFULLstatic intGREATERstatic intGREATER_EQUALstatic intGROUPstatic intGROUPSstatic intHAVINGstatic intIDENTIFIERstatic intINstatic intINDEXstatic intINNERstatic intINSERTstatic intINTEGER_LITERALstatic intINTERSECTstatic intINTOstatic intISstatic intJOINstatic intJUMPstatic intKEYstatic intLASTstatic intLBstatic intLEADINGstatic intLEFTstatic intLESSstatic intLESS_EQUALstatic intLIKEstatic intLIMITstatic intLONG_LITERALstatic intLPstatic intMEMBERstatic intMINUSstatic intNEWstatic intNOstatic intNOTstatic intNOT_EQUALstatic intNULLstatic intNULLSstatic intOBJECTstatic intOFstatic intOFFSETstatic intOLDstatic intONstatic intORstatic intORDERstatic intOTHERSstatic intOUTERstatic intOVERstatic intPAGEstatic intPARTITIONstatic intPERCENTstatic intPLUSstatic intPRECEDINGstatic intQUESTION_MARKstatic intQUOTED_IDENTIFIERstatic intRANGEstatic intRBstatic intRECURSIVEstatic intRETURNINGstatic intRIGHTstatic intROWstatic intROWSstatic intRPstatic intRULE_constructorExpressionstatic intRULE_constructorItemstatic intRULE_crossJoinstatic intRULE_dateLiteralstatic intRULE_dateTimeLiteralTextstatic intRULE_deleteStatementstatic intRULE_dmlAttributeNamestatic intRULE_entityNamestatic intRULE_entityTypestatic intRULE_entityTypeOrEnumLiteralstatic intRULE_expressionstatic intRULE_frameClausestatic intRULE_frameEndstatic intRULE_frameExclusionClausestatic intRULE_frameStartstatic intRULE_fromClausestatic intRULE_fromItemstatic intRULE_fromItemElementstatic intRULE_fromItemValuesItemstatic intRULE_functionstatic intRULE_generalSubpathstatic intRULE_groupByClausestatic intRULE_groupingValuestatic intRULE_havingClausestatic intRULE_identificationVariablestatic intRULE_identifierstatic intRULE_inCollectionJoinstatic intRULE_inListstatic intRULE_insertStatementstatic intRULE_joinExpressionstatic intRULE_joinItemElementstatic intRULE_joinTypeQualifierstatic intRULE_keysetClausestatic intRULE_limitClausestatic intRULE_literalstatic intRULE_macroPathstatic intRULE_mapEntrySelectExpressionstatic intRULE_objectSelectExpressionstatic intRULE_offsetClausestatic intRULE_orderByClausestatic intRULE_orderByItemstatic intRULE_outerPathstatic intRULE_parameterstatic intRULE_parameterOrLiteralstatic intRULE_parameterOrNumberLiteralstatic intRULE_parseExpressionstatic intRULE_parseInItemExpressionstatic intRULE_parseInItemOrPathExpressionstatic intRULE_parsePathExpressionstatic intRULE_parsePredicatestatic intRULE_parseSelectExpressionstatic intRULE_parseStatementstatic intRULE_partitionByClausestatic intRULE_pathstatic intRULE_predicatestatic intRULE_predicateOrExpressionstatic intRULE_qualifiedJoinstatic intRULE_qualifiedJoinPredicatestatic intRULE_qualifiedPathstatic intRULE_querySpecificationstatic intRULE_resultIdentifierstatic intRULE_returningClausestatic intRULE_searchedCaseWhenstatic intRULE_selectClausestatic intRULE_selectExpressionstatic intRULE_selectItemstatic intRULE_selectStatementstatic intRULE_simpleCaseWhenstatic intRULE_simpleStatementstatic intRULE_simpleSubpathstatic intRULE_subQuerystatic intRULE_subQueryFromClausestatic intRULE_subQueryFromItemstatic intRULE_subQueryOrderByClausestatic intRULE_subQueryQualifiedJoinstatic intRULE_subQuerySelectClausestatic intRULE_subQuerySelectItemstatic intRULE_subQuerySpecificationstatic intRULE_targetFieldsSpecificationstatic intRULE_timeLiteralstatic intRULE_timestampLiteralstatic intRULE_trimCharacterstatic intRULE_trimSpecificationstatic intRULE_updateStatementstatic intRULE_whereClausestatic intRULE_windowClausestatic intRULE_windowDefinitionstatic intRULE_withQuerystatic String[]ruleNamesstatic intSELECTstatic intSETstatic intSLASHstatic intSOMEstatic intSTRING_LITERALstatic intTEMPORAL_ESCAPE_ENDstatic intTHENstatic intTIESstatic intTIME_ESCAPE_STARTstatic intTIMESTAMP_ESCAPE_STARTstatic intTOstatic String[]tokenNamesDeprecated.UseVOCABULARYinstead.static intTRAILINGstatic intTREATstatic intTRIMstatic intTRUEstatic intTYPEstatic intUNBOUNDEDstatic intUNIONstatic intUPDATEstatic intVALUEstatic intVALUESstatic org.antlr.v4.runtime.VocabularyVOCABULARYstatic intWHENstatic intWHEREstatic intWINDOWstatic intWITHstatic intWS -
Constructor Summary
Constructors Constructor Description JPQLNextParser(org.antlr.v4.runtime.TokenStream input) -
Method Summary
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContextsMethods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache -
WS
public static final int WS- See Also:
- Constant Field Values
-
INTEGER_LITERAL
public static final int INTEGER_LITERAL- See Also:
- Constant Field Values
-
BIG_INTEGER_LITERAL
public static final int BIG_INTEGER_LITERAL- See Also:
- Constant Field Values
-
LONG_LITERAL
public static final int LONG_LITERAL- See Also:
- Constant Field Values
-
FLOAT_LITERAL
public static final int FLOAT_LITERAL- See Also:
- Constant Field Values
-
DOUBLE_LITERAL
public static final int DOUBLE_LITERAL- See Also:
- Constant Field Values
-
BIG_DECIMAL_LITERAL
public static final int BIG_DECIMAL_LITERAL- See Also:
- Constant Field Values
-
CHARACTER_LITERAL
public static final int CHARACTER_LITERAL- See Also:
- Constant Field Values
-
STRING_LITERAL
public static final int STRING_LITERAL- See Also:
- Constant Field Values
-
AFTER
public static final int AFTER- See Also:
- Constant Field Values
-
ALL
public static final int ALL- See Also:
- Constant Field Values
-
AND
public static final int AND- See Also:
- Constant Field Values
-
ANY
public static final int ANY- See Also:
- Constant Field Values
-
AS
public static final int AS- See Also:
- Constant Field Values
-
ASC
public static final int ASC- See Also:
- Constant Field Values
-
BEFORE
public static final int BEFORE- See Also:
- Constant Field Values
-
BETWEEN
public static final int BETWEEN- See Also:
- Constant Field Values
-
BOTH
public static final int BOTH- See Also:
- Constant Field Values
-
BY
public static final int BY- See Also:
- Constant Field Values
-
CASE
public static final int CASE- See Also:
- Constant Field Values
-
COLLATE
public static final int COLLATE- See Also:
- Constant Field Values
-
CONTAINING
public static final int CONTAINING- See Also:
- Constant Field Values
-
COUNT
public static final int COUNT- See Also:
- Constant Field Values
-
CROSS
public static final int CROSS- See Also:
- Constant Field Values
-
CURRENT
public static final int CURRENT- See Also:
- Constant Field Values
-
CURRENT_DATE
public static final int CURRENT_DATE- See Also:
- Constant Field Values
-
CURRENT_INSTANT
public static final int CURRENT_INSTANT- See Also:
- Constant Field Values
-
CURRENT_TIME
public static final int CURRENT_TIME- See Also:
- Constant Field Values
-
CURRENT_TIMESTAMP
public static final int CURRENT_TIMESTAMP- See Also:
- Constant Field Values
-
DELETE
public static final int DELETE- See Also:
- Constant Field Values
-
DESC
public static final int DESC- See Also:
- Constant Field Values
-
DISTINCT
public static final int DISTINCT- See Also:
- Constant Field Values
-
ELSE
public static final int ELSE- See Also:
- Constant Field Values
-
EMPTY
public static final int EMPTY- See Also:
- Constant Field Values
-
END
public static final int END- See Also:
- Constant Field Values
-
ENTRY
public static final int ENTRY- See Also:
- Constant Field Values
-
ESCAPE
public static final int ESCAPE- See Also:
- Constant Field Values
-
EXCEPT
public static final int EXCEPT- See Also:
- Constant Field Values
-
EXCLUDE
public static final int EXCLUDE- See Also:
- Constant Field Values
-
EXISTS
public static final int EXISTS- See Also:
- Constant Field Values
-
FALSE
public static final int FALSE- See Also:
- Constant Field Values
-
FETCH
public static final int FETCH- See Also:
- Constant Field Values
-
FILTER
public static final int FILTER- See Also:
- Constant Field Values
-
FIRST
public static final int FIRST- See Also:
- Constant Field Values
-
FOLLOWING
public static final int FOLLOWING- See Also:
- Constant Field Values
-
FROM
public static final int FROM- See Also:
- Constant Field Values
-
FULL
public static final int FULL- See Also:
- Constant Field Values
-
GROUP
public static final int GROUP- See Also:
- Constant Field Values
-
GROUPS
public static final int GROUPS- See Also:
- Constant Field Values
-
HAVING
public static final int HAVING- See Also:
- Constant Field Values
-
IN
public static final int IN- See Also:
- Constant Field Values
-
INDEX
public static final int INDEX- See Also:
- Constant Field Values
-
INNER
public static final int INNER- See Also:
- Constant Field Values
-
INSERT
public static final int INSERT- See Also:
- Constant Field Values
-
INTERSECT
public static final int INTERSECT- See Also:
- Constant Field Values
-
INTO
public static final int INTO- See Also:
- Constant Field Values
-
IS
public static final int IS- See Also:
- Constant Field Values
-
JOIN
public static final int JOIN- See Also:
- Constant Field Values
-
JUMP
public static final int JUMP- See Also:
- Constant Field Values
-
KEY
public static final int KEY- See Also:
- Constant Field Values
-
LAST
public static final int LAST- See Also:
- Constant Field Values
-
LEADING
public static final int LEADING- See Also:
- Constant Field Values
-
LEFT
public static final int LEFT- See Also:
- Constant Field Values
-
LIKE
public static final int LIKE- See Also:
- Constant Field Values
-
LIMIT
public static final int LIMIT- See Also:
- Constant Field Values
-
MEMBER
public static final int MEMBER- See Also:
- Constant Field Values
-
NEW
public static final int NEW- See Also:
- Constant Field Values
-
NO
public static final int NO- See Also:
- Constant Field Values
-
NOT
public static final int NOT- See Also:
- Constant Field Values
-
NULL
public static final int NULL- See Also:
- Constant Field Values
-
NULLS
public static final int NULLS- See Also:
- Constant Field Values
-
OBJECT
public static final int OBJECT- See Also:
- Constant Field Values
-
OF
public static final int OF- See Also:
- Constant Field Values
-
OFFSET
public static final int OFFSET- See Also:
- Constant Field Values
-
OLD
public static final int OLD- See Also:
- Constant Field Values
-
ON
public static final int ON- See Also:
- Constant Field Values
-
OR
public static final int OR- See Also:
- Constant Field Values
-
ORDER
public static final int ORDER- See Also:
- Constant Field Values
-
OTHERS
public static final int OTHERS- See Also:
- Constant Field Values
-
OUTER
public static final int OUTER- See Also:
- Constant Field Values
-
OVER
public static final int OVER- See Also:
- Constant Field Values
-
PAGE
public static final int PAGE- See Also:
- Constant Field Values
-
PARTITION
public static final int PARTITION- See Also:
- Constant Field Values
-
PRECEDING
public static final int PRECEDING- See Also:
- Constant Field Values
-
RANGE
public static final int RANGE- See Also:
- Constant Field Values
-
RECURSIVE
public static final int RECURSIVE- See Also:
- Constant Field Values
-
RETURNING
public static final int RETURNING- See Also:
- Constant Field Values
-
RIGHT
public static final int RIGHT- See Also:
- Constant Field Values
-
ROW
public static final int ROW- See Also:
- Constant Field Values
-
ROWS
public static final int ROWS- See Also:
- Constant Field Values
-
SELECT
public static final int SELECT- See Also:
- Constant Field Values
-
SET
public static final int SET- See Also:
- Constant Field Values
-
SOME
public static final int SOME- See Also:
- Constant Field Values
-
THEN
public static final int THEN- See Also:
- Constant Field Values
-
TIES
public static final int TIES- See Also:
- Constant Field Values
-
TO
public static final int TO- See Also:
- Constant Field Values
-
TRAILING
public static final int TRAILING- See Also:
- Constant Field Values
-
TREAT
public static final int TREAT- See Also:
- Constant Field Values
-
TRIM
public static final int TRIM- See Also:
- Constant Field Values
-
TRUE
public static final int TRUE- See Also:
- Constant Field Values
-
TYPE
public static final int TYPE- See Also:
- Constant Field Values
-
UNBOUNDED
public static final int UNBOUNDED- See Also:
- Constant Field Values
-
UNION
public static final int UNION- See Also:
- Constant Field Values
-
UPDATE
public static final int UPDATE- See Also:
- Constant Field Values
-
VALUE
public static final int VALUE- See Also:
- Constant Field Values
-
VALUES
public static final int VALUES- See Also:
- Constant Field Values
-
WHEN
public static final int WHEN- See Also:
- Constant Field Values
-
WHERE
public static final int WHERE- See Also:
- Constant Field Values
-
WINDOW
public static final int WINDOW- See Also:
- Constant Field Values
-
WITH
public static final int WITH- See Also:
- Constant Field Values
-
TIMESTAMP_ESCAPE_START
public static final int TIMESTAMP_ESCAPE_START- See Also:
- Constant Field Values
-
DATE_ESCAPE_START
public static final int DATE_ESCAPE_START- See Also:
- Constant Field Values
-
TIME_ESCAPE_START
public static final int TIME_ESCAPE_START- See Also:
- Constant Field Values
-
TEMPORAL_ESCAPE_END
public static final int TEMPORAL_ESCAPE_END- See Also:
- Constant Field Values
-
EQUAL
public static final int EQUAL- See Also:
- Constant Field Values
-
NOT_EQUAL
public static final int NOT_EQUAL- See Also:
- Constant Field Values
-
GREATER
public static final int GREATER- See Also:
- Constant Field Values
-
GREATER_EQUAL
public static final int GREATER_EQUAL- See Also:
- Constant Field Values
-
LESS
public static final int LESS- See Also:
- Constant Field Values
-
LESS_EQUAL
public static final int LESS_EQUAL- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA- See Also:
- Constant Field Values
-
DOT
public static final int DOT- See Also:
- Constant Field Values
-
LP
public static final int LP- See Also:
- Constant Field Values
-
RP
public static final int RP- See Also:
- Constant Field Values
-
LB
public static final int LB- See Also:
- Constant Field Values
-
RB
public static final int RB- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS- See Also:
- Constant Field Values
-
ASTERISK
public static final int ASTERISK- See Also:
- Constant Field Values
-
SLASH
public static final int SLASH- See Also:
- Constant Field Values
-
PERCENT
public static final int PERCENT- See Also:
- Constant Field Values
-
COLON
public static final int COLON- See Also:
- Constant Field Values
-
DOUBLE_PIPE
public static final int DOUBLE_PIPE- See Also:
- Constant Field Values
-
QUESTION_MARK
public static final int QUESTION_MARK- See Also:
- Constant Field Values
-
DOLLAR
public static final int DOLLAR- See Also:
- Constant Field Values
-
IDENTIFIER
public static final int IDENTIFIER- See Also:
- Constant Field Values
-
QUOTED_IDENTIFIER
public static final int QUOTED_IDENTIFIER- See Also:
- Constant Field Values
-
RULE_parseStatement
public static final int RULE_parseStatement- See Also:
- Constant Field Values
-
RULE_parseSelectExpression
public static final int RULE_parseSelectExpression- See Also:
- Constant Field Values
-
RULE_parsePathExpression
public static final int RULE_parsePathExpression- See Also:
- Constant Field Values
-
RULE_parseExpression
public static final int RULE_parseExpression- See Also:
- Constant Field Values
-
RULE_parseInItemExpression
public static final int RULE_parseInItemExpression- See Also:
- Constant Field Values
-
RULE_parseInItemOrPathExpression
public static final int RULE_parseInItemOrPathExpression- See Also:
- Constant Field Values
-
RULE_parsePredicate
public static final int RULE_parsePredicate- See Also:
- Constant Field Values
-
RULE_withQuery
public static final int RULE_withQuery- See Also:
- Constant Field Values
-
RULE_simpleStatement
public static final int RULE_simpleStatement- See Also:
- Constant Field Values
-
RULE_selectStatement
public static final int RULE_selectStatement- See Also:
- Constant Field Values
-
RULE_subQuery
public static final int RULE_subQuery- See Also:
- Constant Field Values
-
RULE_subQuerySpecification
public static final int RULE_subQuerySpecification- See Also:
- Constant Field Values
-
RULE_subQueryOrderByClause
public static final int RULE_subQueryOrderByClause- See Also:
- Constant Field Values
-
RULE_deleteStatement
public static final int RULE_deleteStatement- See Also:
- Constant Field Values
-
RULE_updateStatement
public static final int RULE_updateStatement- See Also:
- Constant Field Values
-
RULE_insertStatement
public static final int RULE_insertStatement- See Also:
- Constant Field Values
-
RULE_dmlAttributeName
public static final int RULE_dmlAttributeName- See Also:
- Constant Field Values
-
RULE_targetFieldsSpecification
public static final int RULE_targetFieldsSpecification- See Also:
- Constant Field Values
-
RULE_returningClause
public static final int RULE_returningClause- See Also:
- Constant Field Values
-
RULE_querySpecification
public static final int RULE_querySpecification- See Also:
- Constant Field Values
-
RULE_fromClause
public static final int RULE_fromClause- See Also:
- Constant Field Values
-
RULE_subQueryFromClause
public static final int RULE_subQueryFromClause- See Also:
- Constant Field Values
-
RULE_fromItem
public static final int RULE_fromItem- See Also:
- Constant Field Values
-
RULE_subQueryFromItem
public static final int RULE_subQueryFromItem- See Also:
- Constant Field Values
-
RULE_fromItemElement
public static final int RULE_fromItemElement- See Also:
- Constant Field Values
-
RULE_fromItemValuesItem
public static final int RULE_fromItemValuesItem- See Also:
- Constant Field Values
-
RULE_entityName
public static final int RULE_entityName- See Also:
- Constant Field Values
-
RULE_identificationVariable
public static final int RULE_identificationVariable- See Also:
- Constant Field Values
-
RULE_crossJoin
public static final int RULE_crossJoin- See Also:
- Constant Field Values
-
RULE_inCollectionJoin
public static final int RULE_inCollectionJoin- See Also:
- Constant Field Values
-
RULE_qualifiedJoin
public static final int RULE_qualifiedJoin- See Also:
- Constant Field Values
-
RULE_subQueryQualifiedJoin
public static final int RULE_subQueryQualifiedJoin- See Also:
- Constant Field Values
-
RULE_joinItemElement
public static final int RULE_joinItemElement- See Also:
- Constant Field Values
-
RULE_joinExpression
public static final int RULE_joinExpression- See Also:
- Constant Field Values
-
RULE_joinTypeQualifier
public static final int RULE_joinTypeQualifier- See Also:
- Constant Field Values
-
RULE_qualifiedJoinPredicate
public static final int RULE_qualifiedJoinPredicate- See Also:
- Constant Field Values
-
RULE_selectClause
public static final int RULE_selectClause- See Also:
- Constant Field Values
-
RULE_subQuerySelectClause
public static final int RULE_subQuerySelectClause- See Also:
- Constant Field Values
-
RULE_selectItem
public static final int RULE_selectItem- See Also:
- Constant Field Values
-
RULE_subQuerySelectItem
public static final int RULE_subQuerySelectItem- See Also:
- Constant Field Values
-
RULE_selectExpression
public static final int RULE_selectExpression- See Also:
- Constant Field Values
-
RULE_resultIdentifier
public static final int RULE_resultIdentifier- See Also:
- Constant Field Values
-
RULE_mapEntrySelectExpression
public static final int RULE_mapEntrySelectExpression- See Also:
- Constant Field Values
-
RULE_constructorExpression
public static final int RULE_constructorExpression- See Also:
- Constant Field Values
-
RULE_constructorItem
public static final int RULE_constructorItem- See Also:
- Constant Field Values
-
RULE_objectSelectExpression
public static final int RULE_objectSelectExpression- See Also:
- Constant Field Values
-
RULE_path
public static final int RULE_path- See Also:
- Constant Field Values
-
RULE_macroPath
public static final int RULE_macroPath- See Also:
- Constant Field Values
-
RULE_outerPath
public static final int RULE_outerPath- See Also:
- Constant Field Values
-
RULE_qualifiedPath
public static final int RULE_qualifiedPath- See Also:
- Constant Field Values
-
RULE_simpleSubpath
public static final int RULE_simpleSubpath- See Also:
- Constant Field Values
-
RULE_generalSubpath
public static final int RULE_generalSubpath- See Also:
- Constant Field Values
-
RULE_groupByClause
public static final int RULE_groupByClause- See Also:
- Constant Field Values
-
RULE_groupingValue
public static final int RULE_groupingValue- See Also:
- Constant Field Values
-
RULE_havingClause
public static final int RULE_havingClause- See Also:
- Constant Field Values
-
RULE_orderByClause
public static final int RULE_orderByClause- See Also:
- Constant Field Values
-
RULE_orderByItem
public static final int RULE_orderByItem- See Also:
- Constant Field Values
-
RULE_windowClause
public static final int RULE_windowClause- See Also:
- Constant Field Values
-
RULE_windowDefinition
public static final int RULE_windowDefinition- See Also:
- Constant Field Values
-
RULE_partitionByClause
public static final int RULE_partitionByClause- See Also:
- Constant Field Values
-
RULE_frameClause
public static final int RULE_frameClause- See Also:
- Constant Field Values
-
RULE_frameStart
public static final int RULE_frameStart- See Also:
- Constant Field Values
-
RULE_frameEnd
public static final int RULE_frameEnd- See Also:
- Constant Field Values
-
RULE_frameExclusionClause
public static final int RULE_frameExclusionClause- See Also:
- Constant Field Values
-
RULE_limitClause
public static final int RULE_limitClause- See Also:
- Constant Field Values
-
RULE_offsetClause
public static final int RULE_offsetClause- See Also:
- Constant Field Values
-
RULE_parameterOrNumberLiteral
public static final int RULE_parameterOrNumberLiteral- See Also:
- Constant Field Values
-
RULE_keysetClause
public static final int RULE_keysetClause- See Also:
- Constant Field Values
-
RULE_parameterOrLiteral
public static final int RULE_parameterOrLiteral- See Also:
- Constant Field Values
-
RULE_entityTypeOrEnumLiteral
public static final int RULE_entityTypeOrEnumLiteral- See Also:
- Constant Field Values
-
RULE_whereClause
public static final int RULE_whereClause- See Also:
- Constant Field Values
-
RULE_expression
public static final int RULE_expression- See Also:
- Constant Field Values
-
RULE_predicate
public static final int RULE_predicate- See Also:
- Constant Field Values
-
RULE_predicateOrExpression
public static final int RULE_predicateOrExpression- See Also:
- Constant Field Values
-
RULE_inList
public static final int RULE_inList- See Also:
- Constant Field Values
-
RULE_entityType
public static final int RULE_entityType- See Also:
- Constant Field Values
-
RULE_simpleCaseWhen
public static final int RULE_simpleCaseWhen- See Also:
- Constant Field Values
-
RULE_searchedCaseWhen
public static final int RULE_searchedCaseWhen- See Also:
- Constant Field Values
-
RULE_literal
public static final int RULE_literal- See Also:
- Constant Field Values
-
RULE_timestampLiteral
public static final int RULE_timestampLiteral- See Also:
- Constant Field Values
-
RULE_dateLiteral
public static final int RULE_dateLiteral- See Also:
- Constant Field Values
-
RULE_timeLiteral
public static final int RULE_timeLiteral- See Also:
- Constant Field Values
-
RULE_dateTimeLiteralText
public static final int RULE_dateTimeLiteralText- See Also:
- Constant Field Values
-
RULE_parameter
public static final int RULE_parameter- See Also:
- Constant Field Values
-
RULE_function
public static final int RULE_function- See Also:
- Constant Field Values
-
RULE_trimSpecification
public static final int RULE_trimSpecification- See Also:
- Constant Field Values
-
RULE_trimCharacter
public static final int RULE_trimCharacter- See Also:
- Constant Field Values
-
RULE_identifier
public static final int RULE_identifier- See Also:
- Constant Field Values
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARYinstead. -
_serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
JPQLNextParser
public JPQLNextParser(org.antlr.v4.runtime.TokenStream input)
-
-
Method Details
-
getTokenNames
Deprecated.- Specified by:
getTokenNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()- Overrides:
getVocabularyin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- Specified by:
getATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
parseStatement
public final JPQLNextParser.ParseStatementContext parseStatement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parseSelectExpression
public final JPQLNextParser.ParseSelectExpressionContext parseSelectExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parsePathExpression
public final JPQLNextParser.ParsePathExpressionContext parsePathExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parseExpression
public final JPQLNextParser.ParseExpressionContext parseExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parseInItemExpression
public final JPQLNextParser.ParseInItemExpressionContext parseInItemExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parseInItemOrPathExpression
public final JPQLNextParser.ParseInItemOrPathExpressionContext parseInItemOrPathExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parsePredicate
public final JPQLNextParser.ParsePredicateContext parsePredicate() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
withQuery
public final JPQLNextParser.WithQueryContext withQuery() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
simpleStatement
public final JPQLNextParser.SimpleStatementContext simpleStatement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
selectStatement
public final JPQLNextParser.SelectStatementContext selectStatement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
subQuery
public final JPQLNextParser.SubQueryContext subQuery() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
subQuerySpecification
public final JPQLNextParser.SubQuerySpecificationContext subQuerySpecification() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
subQueryOrderByClause
public final JPQLNextParser.SubQueryOrderByClauseContext subQueryOrderByClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
deleteStatement
public final JPQLNextParser.DeleteStatementContext deleteStatement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
updateStatement
public final JPQLNextParser.UpdateStatementContext updateStatement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
insertStatement
public final JPQLNextParser.InsertStatementContext insertStatement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
dmlAttributeName
public final JPQLNextParser.DmlAttributeNameContext dmlAttributeName() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
targetFieldsSpecification
public final JPQLNextParser.TargetFieldsSpecificationContext targetFieldsSpecification() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
returningClause
public final JPQLNextParser.ReturningClauseContext returningClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
querySpecification
public final JPQLNextParser.QuerySpecificationContext querySpecification() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
fromClause
public final JPQLNextParser.FromClauseContext fromClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
subQueryFromClause
public final JPQLNextParser.SubQueryFromClauseContext subQueryFromClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
fromItem
public final JPQLNextParser.FromItemContext fromItem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
subQueryFromItem
public final JPQLNextParser.SubQueryFromItemContext subQueryFromItem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
fromItemElement
public final JPQLNextParser.FromItemElementContext fromItemElement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
fromItemValuesItem
public final JPQLNextParser.FromItemValuesItemContext fromItemValuesItem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
entityName
public final JPQLNextParser.EntityNameContext entityName() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
identificationVariable
public final JPQLNextParser.IdentificationVariableContext identificationVariable() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
crossJoin
public final JPQLNextParser.CrossJoinContext crossJoin() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
inCollectionJoin
public final JPQLNextParser.InCollectionJoinContext inCollectionJoin() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
qualifiedJoin
public final JPQLNextParser.QualifiedJoinContext qualifiedJoin() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
subQueryQualifiedJoin
public final JPQLNextParser.SubQueryQualifiedJoinContext subQueryQualifiedJoin() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
joinItemElement
public final JPQLNextParser.JoinItemElementContext joinItemElement() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
joinExpression
public final JPQLNextParser.JoinExpressionContext joinExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
joinTypeQualifier
public final JPQLNextParser.JoinTypeQualifierContext joinTypeQualifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
qualifiedJoinPredicate
public final JPQLNextParser.QualifiedJoinPredicateContext qualifiedJoinPredicate() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
selectClause
public final JPQLNextParser.SelectClauseContext selectClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
subQuerySelectClause
public final JPQLNextParser.SubQuerySelectClauseContext subQuerySelectClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
selectItem
public final JPQLNextParser.SelectItemContext selectItem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
subQuerySelectItem
public final JPQLNextParser.SubQuerySelectItemContext subQuerySelectItem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
selectExpression
public final JPQLNextParser.SelectExpressionContext selectExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
resultIdentifier
public final JPQLNextParser.ResultIdentifierContext resultIdentifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
mapEntrySelectExpression
public final JPQLNextParser.MapEntrySelectExpressionContext mapEntrySelectExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
constructorExpression
public final JPQLNextParser.ConstructorExpressionContext constructorExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
constructorItem
public final JPQLNextParser.ConstructorItemContext constructorItem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
objectSelectExpression
public final JPQLNextParser.ObjectSelectExpressionContext objectSelectExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
path
- Throws:
org.antlr.v4.runtime.RecognitionException
-
macroPath
public final JPQLNextParser.MacroPathContext macroPath() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
outerPath
public final JPQLNextParser.OuterPathContext outerPath() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
qualifiedPath
public final JPQLNextParser.QualifiedPathContext qualifiedPath() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
simpleSubpath
public final JPQLNextParser.SimpleSubpathContext simpleSubpath() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
generalSubpath
public final JPQLNextParser.GeneralSubpathContext generalSubpath() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
groupByClause
public final JPQLNextParser.GroupByClauseContext groupByClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
groupingValue
public final JPQLNextParser.GroupingValueContext groupingValue() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
havingClause
public final JPQLNextParser.HavingClauseContext havingClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
orderByClause
public final JPQLNextParser.OrderByClauseContext orderByClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
orderByItem
public final JPQLNextParser.OrderByItemContext orderByItem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
windowClause
public final JPQLNextParser.WindowClauseContext windowClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
windowDefinition
public final JPQLNextParser.WindowDefinitionContext windowDefinition() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
partitionByClause
public final JPQLNextParser.PartitionByClauseContext partitionByClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
frameClause
public final JPQLNextParser.FrameClauseContext frameClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
frameStart
public final JPQLNextParser.FrameStartContext frameStart() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
frameEnd
public final JPQLNextParser.FrameEndContext frameEnd() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
frameExclusionClause
public final JPQLNextParser.FrameExclusionClauseContext frameExclusionClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
limitClause
public final JPQLNextParser.LimitClauseContext limitClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
offsetClause
public final JPQLNextParser.OffsetClauseContext offsetClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameterOrNumberLiteral
public final JPQLNextParser.ParameterOrNumberLiteralContext parameterOrNumberLiteral() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
keysetClause
public final JPQLNextParser.KeysetClauseContext keysetClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameterOrLiteral
public final JPQLNextParser.ParameterOrLiteralContext parameterOrLiteral() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
entityTypeOrEnumLiteral
public final JPQLNextParser.EntityTypeOrEnumLiteralContext entityTypeOrEnumLiteral() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
whereClause
public final JPQLNextParser.WhereClauseContext whereClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
expression
public final JPQLNextParser.ExpressionContext expression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
predicate
public final JPQLNextParser.PredicateContext predicate() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
predicateOrExpression
public final JPQLNextParser.PredicateOrExpressionContext predicateOrExpression() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
inList
- Throws:
org.antlr.v4.runtime.RecognitionException
-
entityType
public final JPQLNextParser.EntityTypeContext entityType() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
simpleCaseWhen
public final JPQLNextParser.SimpleCaseWhenContext simpleCaseWhen() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
searchedCaseWhen
public final JPQLNextParser.SearchedCaseWhenContext searchedCaseWhen() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
literal
public final JPQLNextParser.LiteralContext literal() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
timestampLiteral
public final JPQLNextParser.TimestampLiteralContext timestampLiteral() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
dateLiteral
public final JPQLNextParser.DateLiteralContext dateLiteral() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
timeLiteral
public final JPQLNextParser.TimeLiteralContext timeLiteral() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
dateTimeLiteralText
public final JPQLNextParser.DateTimeLiteralTextContext dateTimeLiteralText() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameter
public final JPQLNextParser.ParameterContext parameter() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
function
public final JPQLNextParser.FunctionContext function() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
trimSpecification
public final JPQLNextParser.TrimSpecificationContext trimSpecification() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
trimCharacter
public final JPQLNextParser.TrimCharacterContext trimCharacter() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
identifier
public final JPQLNextParser.IdentifierContext identifier() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
sempred
public boolean sempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex)- Overrides:
sempredin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-