Class CalciteUtils

java.lang.Object
org.apache.calcite.adapter.cassandra.CalciteUtils

public class CalciteUtils extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Set<org.apache.calcite.plan.RelOptRule>
     
    static com.datastax.oss.driver.api.core.CqlSession
    getSession(org.apache.calcite.schema.SchemaPlus schema)
     
    static org.apache.calcite.adapter.cassandra.CassandraTableScan
    tableScanCreator(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traitSet, org.apache.calcite.plan.RelOptTable table, org.apache.calcite.adapter.cassandra.CassandraTable cassandraTable, org.apache.calcite.rel.type.RelDataType projectRowType)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CalciteUtils

      public CalciteUtils()
  • Method Details

    • tableScanCreator

      public static org.apache.calcite.adapter.cassandra.CassandraTableScan tableScanCreator(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traitSet, org.apache.calcite.plan.RelOptTable table, org.apache.calcite.adapter.cassandra.CassandraTable cassandraTable, org.apache.calcite.rel.type.RelDataType projectRowType)
    • cassandraRules

      public static Set<org.apache.calcite.plan.RelOptRule> cassandraRules()
    • getSession

      public static com.datastax.oss.driver.api.core.CqlSession getSession(org.apache.calcite.schema.SchemaPlus schema)