Class CHParser.ExprContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.pgcodekeeper.core.parsers.antlr.ch.generated.CHParser.ExprContext
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree,org.antlr.v4.runtime.tree.RuleNode,org.antlr.v4.runtime.tree.SyntaxTree,org.antlr.v4.runtime.tree.Tree
- Enclosing class:
- CHParser
public static class CHParser.ExprContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, EMPTY, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
invokingState, parent -
Constructor Summary
ConstructorsConstructorDescriptionExprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescriptionorg.antlr.v4.runtime.tree.TerminalNodeAND()org.antlr.v4.runtime.tree.TerminalNodeBETWEEN()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeCOLON()org.antlr.v4.runtime.tree.TerminalNodeDIV()org.antlr.v4.runtime.tree.TerminalNodeDOT()expr()expr(int i) intorg.antlr.v4.runtime.tree.TerminalNodeGLOBAL()org.antlr.v4.runtime.tree.TerminalNodeIN()org.antlr.v4.runtime.tree.TerminalNodeIS()org.antlr.v4.runtime.tree.TerminalNodeLBRACKET()literal()org.antlr.v4.runtime.tree.TerminalNodeMINUS()org.antlr.v4.runtime.tree.TerminalNodeMOD()org.antlr.v4.runtime.tree.TerminalNodeNOT()org.antlr.v4.runtime.tree.TerminalNodeNULL()op()org.antlr.v4.runtime.tree.TerminalNodePLUS()org.antlr.v4.runtime.tree.TerminalNodeQUESTION()org.antlr.v4.runtime.tree.TerminalNodeRBRACKET()Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringMethods inherited from class org.antlr.v4.runtime.RuleContext
accept, depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Constructor Details
-
ExprContext
public ExprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
expr
-
expr
-
PLUS
public org.antlr.v4.runtime.tree.TerminalNode PLUS() -
MINUS
public org.antlr.v4.runtime.tree.TerminalNode MINUS() -
NOT
public org.antlr.v4.runtime.tree.TerminalNode NOT() -
expr_primary
-
alias_expr
-
op
-
MOD
public org.antlr.v4.runtime.tree.TerminalNode MOD() -
DIV
public org.antlr.v4.runtime.tree.TerminalNode DIV() -
IN
public org.antlr.v4.runtime.tree.TerminalNode IN() -
GLOBAL
public org.antlr.v4.runtime.tree.TerminalNode GLOBAL() -
BETWEEN
public org.antlr.v4.runtime.tree.TerminalNode BETWEEN() -
AND
public org.antlr.v4.runtime.tree.TerminalNode AND() -
QUESTION
public org.antlr.v4.runtime.tree.TerminalNode QUESTION() -
COLON
public org.antlr.v4.runtime.tree.TerminalNode COLON() -
CAST_EXPRESSION
public org.antlr.v4.runtime.tree.TerminalNode CAST_EXPRESSION() -
data_type
-
LBRACKET
public org.antlr.v4.runtime.tree.TerminalNode LBRACKET() -
RBRACKET
public org.antlr.v4.runtime.tree.TerminalNode RBRACKET() -
IS
public org.antlr.v4.runtime.tree.TerminalNode IS() -
NULL
public org.antlr.v4.runtime.tree.TerminalNode NULL() -
like_expr
-
select_mode
-
DOT
public org.antlr.v4.runtime.tree.TerminalNode DOT() -
literal
-
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-