Class AqlParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
org.ehrbase.openehr.sdk.aql.parser.antlr.AqlParser
public class AqlParser
extends org.antlr.v4.runtime.Parser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classNested classes/interfaces inherited from class org.antlr.v4.runtime.Parser
org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATNprotected static final org.antlr.v4.runtime.dfa.DFA[]static final Stringprotected static final org.antlr.v4.runtime.atn.PredictionContextCachestatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]Deprecated.static final intstatic final intstatic final intstatic final intstatic final org.antlr.v4.runtime.Vocabularystatic final intstatic final intFields inherited from class org.antlr.v4.runtime.Parser
_buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOFFields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, 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 -
WS
public static final int WS- See Also:
-
UNICODE_BOM
public static final int UNICODE_BOM- See Also:
-
COMMENT
public static final int COMMENT- See Also:
-
SELECT
public static final int SELECT- See Also:
-
AS
public static final int AS- See Also:
-
FROM
public static final int FROM- See Also:
-
WHERE
public static final int WHERE- See Also:
-
ORDER
public static final int ORDER- See Also:
-
BY
public static final int BY- See Also:
-
DESC
public static final int DESC- See Also:
-
DESCENDING
public static final int DESCENDING- See Also:
-
ASC
public static final int ASC- See Also:
-
ASCENDING
public static final int ASCENDING- See Also:
-
LIMIT
public static final int LIMIT- See Also:
-
OFFSET
public static final int OFFSET- See Also:
-
DISTINCT
public static final int DISTINCT- See Also:
-
VERSION
public static final int VERSION- See Also:
-
LATEST_VERSION
public static final int LATEST_VERSION- See Also:
-
ALL_VERSIONS
public static final int ALL_VERSIONS- See Also:
-
NULL
public static final int NULL- See Also:
-
TOP
public static final int TOP- See Also:
-
FORWARD
public static final int FORWARD- See Also:
-
BACKWARD
public static final int BACKWARD- See Also:
-
CONTAINS
public static final int CONTAINS- See Also:
-
AND
public static final int AND- See Also:
-
OR
public static final int OR- See Also:
-
NOT
public static final int NOT- See Also:
-
EXISTS
public static final int EXISTS- See Also:
-
COMPARISON_OPERATOR
public static final int COMPARISON_OPERATOR- See Also:
-
LIKE
public static final int LIKE- See Also:
-
MATCHES
public static final int MATCHES- See Also:
-
STRING_FUNCTION_ID
public static final int STRING_FUNCTION_ID- See Also:
-
NUMERIC_FUNCTION_ID
public static final int NUMERIC_FUNCTION_ID- See Also:
-
DATE_TIME_FUNCTION_ID
public static final int DATE_TIME_FUNCTION_ID- See Also:
-
LENGTH
public static final int LENGTH- See Also:
-
POSITION
public static final int POSITION- See Also:
-
SUBSTRING
public static final int SUBSTRING- See Also:
-
CONCAT
public static final int CONCAT- See Also:
-
CONCAT_WS
public static final int CONCAT_WS- See Also:
-
ABS
public static final int ABS- See Also:
-
MOD
public static final int MOD- See Also:
-
CEIL
public static final int CEIL- See Also:
-
FLOOR
public static final int FLOOR- See Also:
-
ROUND
public static final int ROUND- See Also:
-
CURRENT_DATE
public static final int CURRENT_DATE- See Also:
-
CURRENT_TIME
public static final int CURRENT_TIME- See Also:
-
CURRENT_DATE_TIME
public static final int CURRENT_DATE_TIME- See Also:
-
NOW
public static final int NOW- See Also:
-
CURRENT_TIMEZONE
public static final int CURRENT_TIMEZONE- See Also:
-
COUNT
public static final int COUNT- See Also:
-
MIN
public static final int MIN- See Also:
-
MAX
public static final int MAX- See Also:
-
SUM
public static final int SUM- See Also:
-
AVG
public static final int AVG- See Also:
-
TERMINOLOGY
public static final int TERMINOLOGY- See Also:
-
PARAMETER
public static final int PARAMETER- See Also:
-
ID_CODE
public static final int ID_CODE- See Also:
-
AT_CODE
public static final int AT_CODE- See Also:
-
CONTAINED_REGEX
public static final int CONTAINED_REGEX- See Also:
-
BOOLEAN
public static final int BOOLEAN- See Also:
-
ARCHETYPE_HRID
public static final int ARCHETYPE_HRID- See Also:
-
IDENTIFIER
public static final int IDENTIFIER- See Also:
-
TERM_CODE
public static final int TERM_CODE- See Also:
-
URI
public static final int URI- See Also:
-
INTEGER
public static final int INTEGER- See Also:
-
REAL
public static final int REAL- See Also:
-
SCI_INTEGER
public static final int SCI_INTEGER- See Also:
-
SCI_REAL
public static final int SCI_REAL- See Also:
-
DATE
public static final int DATE- See Also:
-
TIME
public static final int TIME- See Also:
-
DATETIME
public static final int DATETIME- See Also:
-
STRING
public static final int STRING- See Also:
-
SYM_SEMICOLON
public static final int SYM_SEMICOLON- See Also:
-
SYM_LT
public static final int SYM_LT- See Also:
-
SYM_GT
public static final int SYM_GT- See Also:
-
SYM_LE
public static final int SYM_LE- See Also:
-
SYM_GE
public static final int SYM_GE- See Also:
-
SYM_NE
public static final int SYM_NE- See Also:
-
SYM_EQ
public static final int SYM_EQ- See Also:
-
SYM_LEFT_PAREN
public static final int SYM_LEFT_PAREN- See Also:
-
SYM_RIGHT_PAREN
public static final int SYM_RIGHT_PAREN- See Also:
-
SYM_COMMA
public static final int SYM_COMMA- See Also:
-
SYM_SLASH
public static final int SYM_SLASH- See Also:
-
SYM_ASTERISK
public static final int SYM_ASTERISK- See Also:
-
SYM_PLUS
public static final int SYM_PLUS- See Also:
-
SYM_MINUS
public static final int SYM_MINUS- See Also:
-
SYM_LEFT_BRACKET
public static final int SYM_LEFT_BRACKET- See Also:
-
SYM_RIGHT_BRACKET
public static final int SYM_RIGHT_BRACKET- See Also:
-
SYM_LEFT_CURLY
public static final int SYM_LEFT_CURLY- See Also:
-
SYM_RIGHT_CURLY
public static final int SYM_RIGHT_CURLY- See Also:
-
SYM_DOUBLE_DASH
public static final int SYM_DOUBLE_DASH- See Also:
-
RULE_selectQuery
public static final int RULE_selectQuery- See Also:
-
RULE_selectClause
public static final int RULE_selectClause- See Also:
-
RULE_fromClause
public static final int RULE_fromClause- See Also:
-
RULE_whereClause
public static final int RULE_whereClause- See Also:
-
RULE_orderByClause
public static final int RULE_orderByClause- See Also:
-
RULE_limitClause
public static final int RULE_limitClause- See Also:
-
RULE_selectExpr
public static final int RULE_selectExpr- See Also:
-
RULE_fromExpr
public static final int RULE_fromExpr- See Also:
-
RULE_whereExpr
public static final int RULE_whereExpr- See Also:
-
RULE_orderByExpr
public static final int RULE_orderByExpr- See Also:
-
RULE_columnExpr
public static final int RULE_columnExpr- See Also:
-
RULE_containsExpr
public static final int RULE_containsExpr- See Also:
-
RULE_identifiedExpr
public static final int RULE_identifiedExpr- See Also:
-
RULE_classExprOperand
public static final int RULE_classExprOperand- See Also:
-
RULE_terminal
public static final int RULE_terminal- See Also:
-
RULE_identifiedPath
public static final int RULE_identifiedPath- See Also:
-
RULE_pathPredicate
public static final int RULE_pathPredicate- See Also:
-
RULE_pathPredicateAnd
public static final int RULE_pathPredicateAnd- See Also:
-
RULE_standardPredicate
public static final int RULE_standardPredicate- See Also:
-
RULE_terminalPredicate
public static final int RULE_terminalPredicate- See Also:
-
RULE_nodeConstraint
public static final int RULE_nodeConstraint- See Also:
-
RULE_nameConstraint
public static final int RULE_nameConstraint- See Also:
-
RULE_versionPredicate
public static final int RULE_versionPredicate- See Also:
-
RULE_pathPredicateOperand
public static final int RULE_pathPredicateOperand- See Also:
-
RULE_objectPath
public static final int RULE_objectPath- See Also:
-
RULE_pathPart
public static final int RULE_pathPart- See Also:
-
RULE_likeOperand
public static final int RULE_likeOperand- See Also:
-
RULE_matchesOperand
public static final int RULE_matchesOperand- See Also:
-
RULE_valueListItem
public static final int RULE_valueListItem- See Also:
-
RULE_primitive
public static final int RULE_primitive- See Also:
-
RULE_numericPrimitive
public static final int RULE_numericPrimitive- See Also:
-
RULE_functionCall
public static final int RULE_functionCall- See Also:
-
RULE_aggregateFunctionCall
public static final int RULE_aggregateFunctionCall- See Also:
-
RULE_terminologyFunction
public static final int RULE_terminologyFunction- See Also:
-
RULE_top
public static final int RULE_top- See Also:
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARYinstead. -
_serializedATN
- See Also:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
AqlParser
public AqlParser(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>
-
selectQuery
public final AqlParser.SelectQueryContext selectQuery() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
selectClause
public final AqlParser.SelectClauseContext selectClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
fromClause
public final AqlParser.FromClauseContext fromClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
whereClause
public final AqlParser.WhereClauseContext whereClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
orderByClause
public final AqlParser.OrderByClauseContext orderByClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
limitClause
public final AqlParser.LimitClauseContext limitClause() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
selectExpr
public final AqlParser.SelectExprContext selectExpr() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
fromExpr
- Throws:
org.antlr.v4.runtime.RecognitionException
-
whereExpr
public final AqlParser.WhereExprContext whereExpr() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
orderByExpr
public final AqlParser.OrderByExprContext orderByExpr() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
columnExpr
public final AqlParser.ColumnExprContext columnExpr() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
containsExpr
public final AqlParser.ContainsExprContext containsExpr() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
identifiedExpr
public final AqlParser.IdentifiedExprContext identifiedExpr() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
classExprOperand
public final AqlParser.ClassExprOperandContext classExprOperand() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
terminal
- Throws:
org.antlr.v4.runtime.RecognitionException
-
identifiedPath
public final AqlParser.IdentifiedPathContext identifiedPath() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
pathPredicate
public final AqlParser.PathPredicateContext pathPredicate() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
pathPredicateAnd
public final AqlParser.PathPredicateAndContext pathPredicateAnd() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
standardPredicate
public final AqlParser.StandardPredicateContext standardPredicate() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
terminalPredicate
public final AqlParser.TerminalPredicateContext terminalPredicate() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
nodeConstraint
public final AqlParser.NodeConstraintContext nodeConstraint() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
nameConstraint
public final AqlParser.NameConstraintContext nameConstraint() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
versionPredicate
public final AqlParser.VersionPredicateContext versionPredicate() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
pathPredicateOperand
public final AqlParser.PathPredicateOperandContext pathPredicateOperand() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
objectPath
public final AqlParser.ObjectPathContext objectPath() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
pathPart
- Throws:
org.antlr.v4.runtime.RecognitionException
-
likeOperand
public final AqlParser.LikeOperandContext likeOperand() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
matchesOperand
public final AqlParser.MatchesOperandContext matchesOperand() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
valueListItem
public final AqlParser.ValueListItemContext valueListItem() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
primitive
public final AqlParser.PrimitiveContext primitive() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
numericPrimitive
public final AqlParser.NumericPrimitiveContext numericPrimitive() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionCall
public final AqlParser.FunctionCallContext functionCall() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
aggregateFunctionCall
public final AqlParser.AggregateFunctionCallContext aggregateFunctionCall() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
terminologyFunction
public final AqlParser.TerminologyFunctionContext terminologyFunction() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
top
- 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>
-
VOCABULARYinstead.