Interface CloneableEnumerable<T>

  • All Superinterfaces:
    org.apache.calcite.linq4j.Enumerable<T>, org.apache.calcite.linq4j.ExtendedEnumerable<T>, Iterable<T>, org.apache.calcite.linq4j.RawEnumerable<T>
    All Known Implementing Classes:
    KuduEnumerable

    public interface CloneableEnumerable<T>
    extends org.apache.calcite.linq4j.Enumerable<T>
    An Enumerable that can be cloned with additional conjunctions.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      CloneableEnumerable<T> clone​(List<List<CalciteKuduPredicate>> conjunctions)
      Clone this enumerable by merging the CalciteKuduPredicate into existing set.
      • Methods inherited from interface org.apache.calcite.linq4j.Enumerable

        asQueryable
      • Methods inherited from interface org.apache.calcite.linq4j.ExtendedEnumerable

        aggregate, aggregate, aggregate, all, any, any, asEnumerable, average, average, average, average, average, average, average, average, average, average, cast, concat, contains, contains, correlateJoin, count, count, defaultIfEmpty, defaultIfEmpty, distinct, distinct, elementAt, elementAtOrDefault, except, except, except, except, first, first, firstOrDefault, firstOrDefault, foreach, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupJoin, groupJoin, hashJoin, hashJoin, hashJoin, hashJoin, intersect, intersect, intersect, intersect, into, last, last, lastOrDefault, lastOrDefault, longCount, longCount, max, max, max, max, max, max, max, max, max, max, max, max, min, min, min, min, min, min, min, min, min, min, min, min, ofType, orderBy, orderBy, orderByDescending, orderByDescending, removeAll, reverse, select, select, selectMany, selectMany, selectMany, selectMany, sequenceEqual, sequenceEqual, single, single, singleOrDefault, singleOrDefault, skip, skipWhile, skipWhile, sortedGroupBy, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, take, takeWhile, takeWhile, toList, toLookup, toLookup, toLookup, toLookup, toMap, toMap, toMap, toMap, union, union, where, where, zip
      • Methods inherited from interface org.apache.calcite.linq4j.RawEnumerable

        enumerator