Class CassandraRel.Implementor

java.lang.Object
org.apache.calcite.adapter.cassandra.CassandraRel.Implementor
Enclosing interface:
CassandraRel

public static class CassandraRel.Implementor extends Object
Callback for the implementation process that converts a tree of CassandraRel nodes into a CQL query.
  • Constructor Details

    • Implementor

      public Implementor()
  • Method Details

    • add

      public void add(@Nullable Map<String,String> fields, @Nullable List<String> predicates)
      Adds newly projected fields and restricted predicates.
      Parameters:
      fields - New fields to be projected from a query
      predicates - New predicates to be applied to the query
    • addOrder

      public void addOrder(List<String> newOrder)
    • visitChild

      public void visitChild(int ordinal, RelNode input)