public static class OdpsParser.AtomExpressionContext extends OdpsParserRuleContext
data
Constructor and Description |
---|
AtomExpressionContext(org.antlr.v4.runtime.ParserRuleContext parent,
int invokingState) |
Modifier and Type | Method and Description |
---|---|
OdpsParser.CaseExpressionContext |
caseExpression() |
OdpsParser.CastExpressionContext |
castExpression() |
OdpsParser.ConstantContext |
constant() |
void |
enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) |
OdpsParser.ExistsExpressionContext |
existsExpression() |
void |
exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) |
OdpsParser.ExpressionContext |
expression() |
OdpsParser.FunctionContext |
function() |
int |
getRuleIndex() |
org.antlr.v4.runtime.tree.TerminalNode |
KW_NULL() |
org.antlr.v4.runtime.tree.TerminalNode |
LPAREN() |
OdpsParser.NewExpressionContext |
newExpression() |
org.antlr.v4.runtime.tree.TerminalNode |
RPAREN() |
OdpsParser.ScalarSubQueryExpressionContext |
scalarSubQueryExpression() |
OdpsParser.TableOrColumnRefContext |
tableOrColumnRef() |
OdpsParser.VariableCallContext |
variableCall() |
OdpsParser.VariableRefContext |
variableRef() |
OdpsParser.WhenExpressionContext |
whenExpression() |
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString
public OdpsParser.ConstantContext con
public OdpsParser.CastExpressionContext castExp
public OdpsParser.CaseExpressionContext caseExp
public OdpsParser.WhenExpressionContext whenExp
public OdpsParser.ExpressionContext exp
public OdpsParser.VariableRefContext var
public OdpsParser.VariableCallContext varFun
public OdpsParser.FunctionContext fun
public OdpsParser.TableOrColumnRefContext col
public OdpsParser.NewExpressionContext newExp
public OdpsParser.ExistsExpressionContext exists
public OdpsParser.ScalarSubQueryExpressionContext subQuery
public AtomExpressionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
public org.antlr.v4.runtime.tree.TerminalNode KW_NULL()
public OdpsParser.ConstantContext constant()
public OdpsParser.CastExpressionContext castExpression()
public OdpsParser.CaseExpressionContext caseExpression()
public OdpsParser.WhenExpressionContext whenExpression()
public org.antlr.v4.runtime.tree.TerminalNode LPAREN()
public org.antlr.v4.runtime.tree.TerminalNode RPAREN()
public OdpsParser.ExpressionContext expression()
public OdpsParser.VariableRefContext variableRef()
public OdpsParser.VariableCallContext variableCall()
public OdpsParser.FunctionContext function()
public OdpsParser.TableOrColumnRefContext tableOrColumnRef()
public OdpsParser.NewExpressionContext newExpression()
public OdpsParser.ExistsExpressionContext existsExpression()
public OdpsParser.ScalarSubQueryExpressionContext scalarSubQueryExpression()
public int getRuleIndex()
getRuleIndex
in class org.antlr.v4.runtime.RuleContext
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
enterRule
in class org.antlr.v4.runtime.ParserRuleContext
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
exitRule
in class org.antlr.v4.runtime.ParserRuleContext
Copyright © 2023 Alibaba Cloud Computing. All rights reserved.