Class InfluxDBSqlVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.apache.iotdb.db.qp.sql.InfluxDBSqlParserBaseVisitor<Operator>
-
- org.apache.iotdb.db.protocol.influxdb.sql.InfluxDBSqlVisitor
-
-
Constructor Summary
Constructors Constructor Description InfluxDBSqlVisitor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidparseSelectClause(org.apache.iotdb.db.qp.sql.InfluxDBSqlParser.SelectClauseContext ctx)static longparseTimeFormat(java.lang.String timestampStr)function for parsing time format.OperatorvisitSelectStatement(org.apache.iotdb.db.qp.sql.InfluxDBSqlParser.SelectStatementContext ctx)OperatorvisitSingleStatement(org.apache.iotdb.db.qp.sql.InfluxDBSqlParser.SingleStatementContext ctx)-
Methods inherited from class org.apache.iotdb.db.qp.sql.InfluxDBSqlParserBaseVisitor
visitAndExpression, visitComparisonOperator, visitConstant, visitDateExpression, visitDatetimeLiteral, visitExpression, visitFromClause, visitFunctionAttribute, visitIdentifier, visitKeyWords, visitNodeName, visitOrExpression, visitPredicate, visitRealLiteral, visitResultColumn, visitSelectClause, visitWhereClause
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitSingleStatement
public Operator visitSingleStatement(org.apache.iotdb.db.qp.sql.InfluxDBSqlParser.SingleStatementContext ctx)
-
visitSelectStatement
public Operator visitSelectStatement(org.apache.iotdb.db.qp.sql.InfluxDBSqlParser.SelectStatementContext ctx)
-
parseSelectClause
public void parseSelectClause(org.apache.iotdb.db.qp.sql.InfluxDBSqlParser.SelectClauseContext ctx)
-
parseTimeFormat
public static long parseTimeFormat(java.lang.String timestampStr)
function for parsing time format.
-
-