T - element typepublic static class CassandraTable.CassandraQueryable<T>
extends org.apache.calcite.schema.impl.AbstractTableQueryable<T>
Queryable based on
a CassandraTable.| 构造器和说明 |
|---|
CassandraQueryable(org.apache.calcite.linq4j.QueryProvider queryProvider,
org.apache.calcite.schema.SchemaPlus schema,
CassandraTable table,
String tableName) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.calcite.linq4j.Enumerator<T> |
enumerator() |
protected org.apache.calcite.linq4j.Queryable<T> |
getThis() |
protected org.apache.calcite.linq4j.OrderedQueryable<T> |
getThisOrderedQueryable() |
@Nullable org.apache.calcite.linq4j.Enumerable<Object> |
query(List<Map.Entry<String,Class>> fields,
List<Map.Entry<String,String>> selectFields,
List<String> predicates,
List<String> order,
Integer offset,
Integer fetch)
Called via code-generation.
|
TSource |
singleOrDefault() |
getElementType, getExpression, getProvider, iteratoraggregate, aggregate, aggregate, all, any, any, asOrderedQueryable, average, average, average, average, average, average, average, average, average, average, contains, contains, correlateJoin, count, count, createOrderedEnumerable, defaultIfEmpty, elementAt, elementAtOrDefault, first, first, firstOrDefault, firstOrDefault, foreach, getThisOrdered, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupJoin, groupJoin, hashJoin, hashJoin, hashJoin, hashJoin, 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, orderBy, orderBy, orderByDescending, orderByDescending, removeAll, select, select, selectMany, selectMany, selectMany, selectMany, sequenceEqual, sequenceEqual, single, single, singleOrDefault, singleOrDefault, skipWhile, skipWhile, sortedGroupBy, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, takeWhile, takeWhile, thenBy, thenBy, thenByDescending, thenByDescending, toList, toLookup, toLookup, toLookup, toLookup, toMap, toMap, toMap, toMap, where, where, zipclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratoraggregate, aggregate, aggregate, all, any, any, average, average, average, average, average, average, average, average, average, average, contains, contains, correlateJoin, count, count, defaultIfEmpty, elementAt, elementAtOrDefault, first, first, firstOrDefault, firstOrDefault, foreach, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupJoin, groupJoin, hashJoin, hashJoin, hashJoin, hashJoin, 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, orderBy, orderBy, orderByDescending, orderByDescending, removeAll, select, select, selectMany, selectMany, selectMany, selectMany, sequenceEqual, sequenceEqual, single, single, singleOrDefault, singleOrDefault, skipWhile, skipWhile, sortedGroupBy, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, takeWhile, takeWhile, toList, toLookup, toLookup, toLookup, toLookup, toMap, toMap, toMap, toMap, where, where, zippublic CassandraQueryable(org.apache.calcite.linq4j.QueryProvider queryProvider,
org.apache.calcite.schema.SchemaPlus schema,
CassandraTable table,
String tableName)
public org.apache.calcite.linq4j.Enumerator<T> enumerator()
public @Nullable org.apache.calcite.linq4j.Enumerable<Object> query(List<Map.Entry<String,Class>> fields, List<Map.Entry<String,String>> selectFields, List<String> predicates, List<String> order, Integer offset, Integer fetch)
public TSource singleOrDefault()
singleOrDefault 在接口中 org.apache.calcite.linq4j.ExtendedEnumerable<TSource>protected org.apache.calcite.linq4j.Queryable<T> getThis()
getThis 在类中 org.apache.calcite.linq4j.DefaultEnumerable<T>protected org.apache.calcite.linq4j.OrderedQueryable<T> getThisOrderedQueryable()
Copyright © 2012-2023 Apache Software Foundation. All Rights Reserved.