Package org.apache.calcite.adapter.cassandra
package org.apache.calcite.adapter.cassandra
Cassandra query provider.
There is one table for each Cassandra column family.
-
ClassDescriptionImplementation of a
Filter
relational expression in Cassandra.Implementation of limits in Cassandra.Builtin methods in the Cassandra adapter.Implementation ofProject
relational expression in Cassandra.Relational expression that uses Cassandra calling convention.Callback for the implementation process that converts a tree ofCassandraRel
nodes into a CQL query.Rules and relational operators forCassandraRel.CONVENTION
calling convention.Rule to convert aLogicalFilter
to aCassandraFilter
.Rule configuration.Deprecated.Rule to convert aEnumerableLimit
to aCassandraLimit
.Rule configuration.Deprecated.Rule to convert aLogicalProject
to aCassandraProject
.Rule to convert aSort
to aCassandraSort
.Rule configuration.Deprecated.Schema mapped onto a Cassandra column family.Factory that creates aCassandraSchema
.Implementation ofSort
relational expression in Cassandra.Table based on a Cassandra column family.Implementation ofQueryable
based on aCassandraTable
.Relational expression representing a scan of a Cassandra collection.Relational expression representing a scan of a table in a Cassandra data source.Rule to convert a relational expression fromCassandraRel.CONVENTION
toEnumerableConvention
.CqlToSqlTypeConversionRules defines mappings from CQL types to corresponding SQL types.