Package org.apache.calcite.adapter.cassandra
Cassandra query provider.
There is one table for each Cassandra column family.
-
Interface Summary Interface Description CassandraRel Relational expression that uses Cassandra calling convention.CassandraRules.CassandraFilterRule.Config Rule configuration.CassandraRules.CassandraLimitRule.Config Rule configuration.CassandraRules.CassandraSortRule.Config Rule configuration. -
Class Summary Class Description CassandraFilter Implementation of aFilter
relational expression in Cassandra.CassandraLimit Implementation of limits in Cassandra.CassandraProject Implementation ofProject
relational expression in Cassandra.CassandraRel.Implementor Callback for the implementation process that converts a tree ofCassandraRel
nodes into a CQL query.CassandraRules Rules and relational operators forCassandraRel.CONVENTION
calling convention.CassandraRules.CassandraFilterRule Rule to convert aLogicalFilter
to aCassandraFilter
.CassandraRules.CassandraLimitRule Rule to convert aEnumerableLimit
to aCassandraLimit
.CassandraRules.CassandraProjectRule Rule to convert aLogicalProject
to aCassandraProject
.CassandraRules.CassandraSortRule Rule to convert aSort
to aCassandraSort
.CassandraSchema Schema mapped onto a Cassandra column family.CassandraSchemaFactory Factory that creates aCassandraSchema
.CassandraSort Implementation ofSort
relational expression in Cassandra.CassandraTable Table based on a Cassandra column family.CassandraTable.CassandraQueryable<T> Implementation ofQueryable
based on aCassandraTable
.CassandraTableScan Relational expression representing a scan of a Cassandra collection.CassandraToEnumerableConverter Relational expression representing a scan of a table in a Cassandra data source.CassandraToEnumerableConverterRule Rule to convert a relational expression fromCassandraRel.CONVENTION
toEnumerableConvention
.CqlToSqlTypeConversionRules CqlToSqlTypeConversionRules defines mappings from CQL types to corresponding SQL types. -
Enum Summary Enum Description CassandraMethod Builtin methods in the Cassandra adapter.