Class OpenGaussStatementParser.FunctionExprCommonSubexprContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.apache.shardingsphere.sql.parser.autogen.OpenGaussStatementParser.FunctionExprCommonSubexprContext
- 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:
- OpenGaussStatementParser
public static class OpenGaussStatementParser.FunctionExprCommonSubexprContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
EMPTY, invokingState, parent -
Constructor Summary
ConstructorsConstructorDescriptionFunctionExprCommonSubexprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) aExpr()aExpr(int i) org.antlr.v4.runtime.tree.TerminalNodeAS()org.antlr.v4.runtime.tree.TerminalNodeBOTH()org.antlr.v4.runtime.tree.TerminalNodeCAST()cExpr()org.antlr.v4.runtime.tree.TerminalNodeCOALESCE()org.antlr.v4.runtime.tree.TerminalNodeList<org.antlr.v4.runtime.tree.TerminalNode>COMMA_()org.antlr.v4.runtime.tree.TerminalNodeCOMMA_(int i) org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeexprList()org.antlr.v4.runtime.tree.TerminalNodeEXTRACT()org.antlr.v4.runtime.tree.TerminalNodeFOR()intorg.antlr.v4.runtime.tree.TerminalNodeGREATEST()org.antlr.v4.runtime.tree.TerminalNodeLEADING()org.antlr.v4.runtime.tree.TerminalNodeLEAST()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeLP_()org.antlr.v4.runtime.tree.TerminalNodeNAME()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeNULLIF()org.antlr.v4.runtime.tree.TerminalNodeNUMBER_()org.antlr.v4.runtime.tree.TerminalNodeOVERLAY()org.antlr.v4.runtime.tree.TerminalNodePOSITION()org.antlr.v4.runtime.tree.TerminalNodeRP_()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeTRAILING()org.antlr.v4.runtime.tree.TerminalNodeTREAT()org.antlr.v4.runtime.tree.TerminalNodeTRIM()trimList()typeName()org.antlr.v4.runtime.tree.TerminalNodeUSER()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeXMLPARSE()org.antlr.v4.runtime.tree.TerminalNodeXMLPI()org.antlr.v4.runtime.tree.TerminalNodeXMLROOT()org.antlr.v4.runtime.tree.TerminalNodeMethods 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
depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Constructor Details
-
FunctionExprCommonSubexprContext
public FunctionExprCommonSubexprContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
COLLATION
public org.antlr.v4.runtime.tree.TerminalNode COLLATION() -
FOR
public org.antlr.v4.runtime.tree.TerminalNode FOR() -
LP_
public org.antlr.v4.runtime.tree.TerminalNode LP_() -
aExpr
-
aExpr
-
RP_
public org.antlr.v4.runtime.tree.TerminalNode RP_() -
CURRENT_DATE
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_DATE() -
CURRENT_TIME
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_TIME() -
NUMBER_
public org.antlr.v4.runtime.tree.TerminalNode NUMBER_() -
CURRENT_TIMESTAMP
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_TIMESTAMP() -
LOCALTIME
public org.antlr.v4.runtime.tree.TerminalNode LOCALTIME() -
LOCALTIMESTAMP
public org.antlr.v4.runtime.tree.TerminalNode LOCALTIMESTAMP() -
CURRENT_ROLE
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_ROLE() -
CURRENT_USER
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_USER() -
SESSION_USER
public org.antlr.v4.runtime.tree.TerminalNode SESSION_USER() -
USER
public org.antlr.v4.runtime.tree.TerminalNode USER() -
CURRENT_CATALOG
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_CATALOG() -
CURRENT_SCHEMA
public org.antlr.v4.runtime.tree.TerminalNode CURRENT_SCHEMA() -
CAST
public org.antlr.v4.runtime.tree.TerminalNode CAST() -
AS
public org.antlr.v4.runtime.tree.TerminalNode AS() -
typeName
-
EXTRACT
public org.antlr.v4.runtime.tree.TerminalNode EXTRACT() -
extractList
-
NORMALIZE
public org.antlr.v4.runtime.tree.TerminalNode NORMALIZE() -
COMMA_
-
COMMA_
public org.antlr.v4.runtime.tree.TerminalNode COMMA_(int i) -
unicodeNormalForm
-
OVERLAY
public org.antlr.v4.runtime.tree.TerminalNode OVERLAY() -
overlayList
-
POSITION
public org.antlr.v4.runtime.tree.TerminalNode POSITION() -
positionList
-
SUBSTRING
public org.antlr.v4.runtime.tree.TerminalNode SUBSTRING() -
substrList
-
TREAT
public org.antlr.v4.runtime.tree.TerminalNode TREAT() -
TRIM
public org.antlr.v4.runtime.tree.TerminalNode TRIM() -
BOTH
public org.antlr.v4.runtime.tree.TerminalNode BOTH() -
trimList
-
LEADING
public org.antlr.v4.runtime.tree.TerminalNode LEADING() -
TRAILING
public org.antlr.v4.runtime.tree.TerminalNode TRAILING() -
NULLIF
public org.antlr.v4.runtime.tree.TerminalNode NULLIF() -
COALESCE
public org.antlr.v4.runtime.tree.TerminalNode COALESCE() -
exprList
-
GREATEST
public org.antlr.v4.runtime.tree.TerminalNode GREATEST() -
LEAST
public org.antlr.v4.runtime.tree.TerminalNode LEAST() -
XMLCONCAT
public org.antlr.v4.runtime.tree.TerminalNode XMLCONCAT() -
XMLELEMENT
public org.antlr.v4.runtime.tree.TerminalNode XMLELEMENT() -
NAME
public org.antlr.v4.runtime.tree.TerminalNode NAME() -
identifier
-
xmlAttributes
-
XMLEXISTS
public org.antlr.v4.runtime.tree.TerminalNode XMLEXISTS() -
cExpr
-
xmlExistsArgument
-
XMLFOREST
public org.antlr.v4.runtime.tree.TerminalNode XMLFOREST() -
xmlAttributeList
-
XMLPARSE
public org.antlr.v4.runtime.tree.TerminalNode XMLPARSE() -
documentOrContent
-
xmlWhitespaceOption
-
XMLPI
public org.antlr.v4.runtime.tree.TerminalNode XMLPI() -
XMLROOT
public org.antlr.v4.runtime.tree.TerminalNode XMLROOT() -
xmlRootVersion
-
xmlRootStandalone
-
XMLSERIALIZE
public org.antlr.v4.runtime.tree.TerminalNode XMLSERIALIZE() -
simpleTypeName
-
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-
accept
public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) - Specified by:
acceptin interfaceorg.antlr.v4.runtime.tree.ParseTree- Overrides:
acceptin classorg.antlr.v4.runtime.RuleContext
-