Class ClickhouseJdbcImplementor
java.lang.Object
org.apache.calcite.rel.rel2sql.SqlImplementor
org.apache.calcite.rel.rel2sql.RelToSqlConverter
org.apache.calcite.adapter.jdbc.JdbcImplementor
org.apache.drill.exec.store.jdbc.clickhouse.ClickhouseJdbcImplementor
- All Implemented Interfaces:
org.apache.calcite.util.ReflectiveVisitor
public class ClickhouseJdbcImplementor
extends org.apache.calcite.adapter.jdbc.JdbcImplementor
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.calcite.rel.rel2sql.SqlImplementor
org.apache.calcite.rel.rel2sql.SqlImplementor.AliasContext, org.apache.calcite.rel.rel2sql.SqlImplementor.BaseContext, org.apache.calcite.rel.rel2sql.SqlImplementor.Builder, org.apache.calcite.rel.rel2sql.SqlImplementor.Clause, org.apache.calcite.rel.rel2sql.SqlImplementor.Context, org.apache.calcite.rel.rel2sql.SqlImplementor.MatchRecognizeContext, org.apache.calcite.rel.rel2sql.SqlImplementor.Result, org.apache.calcite.rel.rel2sql.SqlImplementor.SimpleContext
-
Field Summary
Fields inherited from class org.apache.calcite.rel.rel2sql.SqlImplementor
aliasSet, correlTableMap, dialect, POS
-
Constructor Summary
ConstructorDescriptionClickhouseJdbcImplementor
(org.apache.calcite.sql.SqlDialect dialect, org.apache.calcite.adapter.java.JavaTypeFactory typeFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.rel.rel2sql.SqlImplementor.Result
visit
(org.apache.calcite.rel.core.TableScan scan) Methods inherited from class org.apache.calcite.adapter.jdbc.JdbcImplementor
implement
Methods inherited from class org.apache.calcite.rel.rel2sql.RelToSqlConverter
addSelect, buildAggGroupList, buildAggregate, createAsFullOperands, dispatch, hasTrickyRollup, isAnon, result, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAntiOrSemiJoin, visitInput
Methods inherited from class org.apache.calcite.rel.rel2sql.SqlImplementor
aliasContext, as, convertConditionToSqlNode, isStar, isStar, joinContext, joinType, matchRecognizeContext, result, result, setOpToSql, tableFunctionScanContext, toSql, toSql, visitChild, visitInput, visitInput, visitInput, visitRoot
-
Constructor Details
-
ClickhouseJdbcImplementor
public ClickhouseJdbcImplementor(org.apache.calcite.sql.SqlDialect dialect, org.apache.calcite.adapter.java.JavaTypeFactory typeFactory)
-
-
Method Details
-
visit
public org.apache.calcite.rel.rel2sql.SqlImplementor.Result visit(org.apache.calcite.rel.core.TableScan scan) - Overrides:
visit
in classorg.apache.calcite.rel.rel2sql.RelToSqlConverter
-