Package org.apache.calcite.adapter.jdbc
Query provider based on a JDBC data source.
-
Interface Summary Interface Description JdbcRel Relational expression that uses JDBC calling convention. -
Class Summary Class Description JdbcConvention Calling convention for relational operations that occur in a JDBC database.JdbcImplementor State for generating a SQL statement.JdbcQueryProvider Implementation ofQueryProvider
that talks to JDBC databases.JdbcRules Rules and relational operators forJdbcConvention
calling convention.JdbcRules.CheckingUserDefinedFunctionVisitor Visitor for checking whether part of projection is a user defined function or notJdbcRules.JdbcAggregate Aggregate operator implemented in JDBC convention.JdbcRules.JdbcAggregateRule Rule to convert aAggregate
to aJdbcRules.JdbcAggregate
.JdbcRules.JdbcCalc Calc operator implemented in JDBC convention.JdbcRules.JdbcCalcRule Rule to convert aCalc
to anJdbcRules.JdbcCalc
.JdbcRules.JdbcConverterRule Abstract base class for rule that converts to JDBC.JdbcRules.JdbcFilter Implementation ofFilter
injdbc calling convention
.JdbcRules.JdbcFilterRule Rule to convert aFilter
to anJdbcRules.JdbcFilter
.JdbcRules.JdbcIntersect Intersect operator implemented in JDBC convention.JdbcRules.JdbcIntersectRule Rule to convert aIntersect
to aJdbcRules.JdbcIntersect
.JdbcRules.JdbcJoin Join operator implemented in JDBC convention.JdbcRules.JdbcJoinRule Rule that converts a join to JDBC.JdbcRules.JdbcMinus Minus operator implemented in JDBC convention.JdbcRules.JdbcMinusRule Rule to convert aMinus
to aJdbcRules.JdbcMinus
.JdbcRules.JdbcProject Implementation ofProject
injdbc calling convention
.JdbcRules.JdbcProjectRule Rule to convert aProject
to anJdbcRules.JdbcProject
.JdbcRules.JdbcSort Sort operator implemented in JDBC convention.JdbcRules.JdbcSortRule Rule to convert aSort
to anJdbcRules.JdbcSort
.JdbcRules.JdbcTableModificationRule Rule that converts a table-modification to JDBC.JdbcRules.JdbcTableModify Table-modification operator implemented in JDBC convention.JdbcRules.JdbcUnion Union operator implemented in JDBC convention.JdbcRules.JdbcUnionRule Rule to convert anUnion
to aJdbcRules.JdbcUnion
.JdbcRules.JdbcValues Values operator implemented in JDBC convention.JdbcRules.JdbcValuesRule Rule that converts a values operator to JDBC.JdbcSchema Implementation ofSchema
that is backed by a JDBC data source.JdbcSchema.Factory Schema factory that creates aJdbcSchema
.JdbcTable Queryable that gets its data from a table within a JDBC connection.JdbcTableScan Relational expression representing a scan of a table in a JDBC data source.JdbcToEnumerableConverter Relational expression representing a scan of a table in a JDBC data source.JdbcToEnumerableConverterRule Rule to convert a relational expression fromJdbcConvention
toEnumerableConvention
.JdbcUtils Utilities for the JDBC provider.JdbcUtils.DataSourcePool Ensures that if two data sources have the same definition, they will use the same object.JdbcUtils.DialectPool Pool of dialects.JdbcUtils.ObjectArrayRowBuilder Builder that callsResultSet.getObject(int)
for every column, orgetXxx
if the result type is a primitivexxx
, and returns an array of objects for each row.