Package org.apache.iotdb.db.qp.sql
Class IoTDBSqlParser.ScalarFunctionExpressionContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.apache.iotdb.db.qp.sql.IoTDBSqlParser.ScalarFunctionExpressionContext
- 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:
- IoTDBSqlParser
public static class IoTDBSqlParser.ScalarFunctionExpressionContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.antlr.v4.runtime.Tokenorg.antlr.v4.runtime.TokenFields 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
ConstructorsConstructorDescriptionScalarFunctionExpressionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) org.antlr.v4.runtime.tree.TerminalNodeAS()org.antlr.v4.runtime.tree.TerminalNodeCAST()List<org.antlr.v4.runtime.tree.TerminalNode>COMMA()org.antlr.v4.runtime.tree.TerminalNodeCOMMA(int i) constant()intorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeREPLACE()org.antlr.v4.runtime.tree.TerminalNodeROUND()org.antlr.v4.runtime.tree.TerminalNodeList<org.antlr.v4.runtime.tree.TerminalNode>org.antlr.v4.runtime.tree.TerminalNodeSTRING_LITERAL(int i) 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
-
Field Details
-
castInput
-
text
-
from
public org.antlr.v4.runtime.Token from -
to
public org.antlr.v4.runtime.Token to -
input
-
places
-
-
Constructor Details
-
ScalarFunctionExpressionContext
public ScalarFunctionExpressionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
CAST
public org.antlr.v4.runtime.tree.TerminalNode CAST() -
LR_BRACKET
public org.antlr.v4.runtime.tree.TerminalNode LR_BRACKET() -
AS
public org.antlr.v4.runtime.tree.TerminalNode AS() -
attributeValue
-
RR_BRACKET
public org.antlr.v4.runtime.tree.TerminalNode RR_BRACKET() -
expression
-
REPLACE
public org.antlr.v4.runtime.tree.TerminalNode REPLACE() -
COMMA
-
COMMA
public org.antlr.v4.runtime.tree.TerminalNode COMMA(int i) -
STRING_LITERAL
-
STRING_LITERAL
public org.antlr.v4.runtime.tree.TerminalNode STRING_LITERAL(int i) -
SUBSTRING
public org.antlr.v4.runtime.tree.TerminalNode SUBSTRING() -
subStringExpression
-
ROUND
public org.antlr.v4.runtime.tree.TerminalNode ROUND() -
constant
-
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
-