Uses of Interface
org.apache.calcite.linq4j.Enumerator
-
Packages that use Enumerator Package Description org.apache.calcite.adapter.cassandra Cassandra query provider.org.apache.calcite.adapter.clone Provides utility classes.org.apache.calcite.adapter.csv Calcite query provider that reads from CSV (comma-separated value) files.org.apache.calcite.adapter.druid Query provider based on a Druid database.org.apache.calcite.adapter.elasticsearch Query provider based on an Elasticsearch2 DB.org.apache.calcite.adapter.file Calcite query provider that reads from web tables (HTML).org.apache.calcite.adapter.geode.rel Query provider based on Apache Geode (Gemfire) In Memory Data Gridorg.apache.calcite.adapter.geode.simple Query provider based on Apache Geode (Gemfire) In Memory Data Gridorg.apache.calcite.adapter.jdbc Query provider based on a JDBC data source.org.apache.calcite.adapter.mongodb Query provider based on a MongoDB database.org.apache.calcite.adapter.os The OS adapter contains various table functions that let you query data sources in your operating system and environment.org.apache.calcite.adapter.splunk Splunk query provider.org.apache.calcite.adapter.splunk.search Executes queries via Splunk's REST API.org.apache.calcite.example.maze User-defined table function that generates a maze.org.apache.calcite.interpreter Provides an implementation of relational expressions using an interpreter.org.apache.calcite.jdbc JDBC driver for Calcite.org.apache.calcite.linq4j Language-integrated query for Java (linq4j) main package.org.apache.calcite.runtime Utilities required at runtime.org.apache.calcite.util Provides utility classes. -
-
Uses of Enumerator in org.apache.calcite.adapter.cassandra
Classes in org.apache.calcite.adapter.cassandra that implement Enumerator Modifier and Type Class Description (package private) class
CassandraEnumerator
Enumerator that reads from a Cassandra column family.Methods in org.apache.calcite.adapter.cassandra that return Enumerator Modifier and Type Method Description Enumerator<T>
CassandraTable.CassandraQueryable. enumerator()
-
Uses of Enumerator in org.apache.calcite.adapter.clone
Classes in org.apache.calcite.adapter.clone that implement Enumerator Modifier and Type Class Description private static class
ArrayTable.Content.ArrayEnumerator
Enumerator over a table with more than one column; each element returned is an array.private static class
ArrayTable.Content.ObjectEnumerator
Enumerator over a table with a single column; each element returned is an object.Methods in org.apache.calcite.adapter.clone that return Enumerator Modifier and Type Method Description Enumerator<java.lang.Object[]>
ArrayTable.Content. arrayEnumerator()
<T> Enumerator<T>
ArrayTable.Content. enumerator()
-
Uses of Enumerator in org.apache.calcite.adapter.csv
Classes in org.apache.calcite.adapter.csv that implement Enumerator Modifier and Type Class Description (package private) class
CsvEnumerator<E>
Enumerator that reads from a CSV file.(package private) class
JsonEnumerator
Enumerator that reads from a JSON file.Fields in org.apache.calcite.adapter.csv declared as Enumerator Modifier and Type Field Description private Enumerator<java.lang.Object>
JsonEnumerator. enumerator
-
Uses of Enumerator in org.apache.calcite.adapter.druid
Classes in org.apache.calcite.adapter.druid that implement Enumerator Modifier and Type Class Description private static class
DruidConnectionImpl.BlockingQueueEnumerator<E>
AnEnumerator
that gets its rows from aBlockingQueue
. -
Uses of Enumerator in org.apache.calcite.adapter.elasticsearch
Methods in org.apache.calcite.adapter.elasticsearch that return Enumerator Modifier and Type Method Description Enumerator<T>
ElasticsearchTable.ElasticsearchQueryable. enumerator()
-
Uses of Enumerator in org.apache.calcite.adapter.file
Classes in org.apache.calcite.adapter.file that implement Enumerator Modifier and Type Class Description (package private) class
FileEnumerator
WrapsFileReader
andFileRowConverter
, enumerates tr DOM elements as table rows. -
Uses of Enumerator in org.apache.calcite.adapter.geode.rel
Classes in org.apache.calcite.adapter.geode.rel that implement Enumerator Modifier and Type Class Description (package private) class
GeodeEnumerator
Enumerator that reads from a Geode Regions.Methods in org.apache.calcite.adapter.geode.rel that return Enumerator Modifier and Type Method Description Enumerator<T>
GeodeTable.GeodeQueryable. enumerator()
-
Uses of Enumerator in org.apache.calcite.adapter.geode.simple
Classes in org.apache.calcite.adapter.geode.simple that implement Enumerator Modifier and Type Class Description class
GeodeSimpleEnumerator<E>
Geode Simple Enumerator. -
Uses of Enumerator in org.apache.calcite.adapter.jdbc
Methods in org.apache.calcite.adapter.jdbc that return Enumerator Modifier and Type Method Description Enumerator<T>
JdbcTable.JdbcTableQueryable. enumerator()
<T> Enumerator<T>
JdbcQueryProvider. executeQuery(Queryable<T> queryable)
-
Uses of Enumerator in org.apache.calcite.adapter.mongodb
Classes in org.apache.calcite.adapter.mongodb that implement Enumerator Modifier and Type Class Description (package private) class
MongoEnumerator
Enumerator that reads from a MongoDB collection.Methods in org.apache.calcite.adapter.mongodb that return Enumerator Modifier and Type Method Description Enumerator<T>
MongoTable.MongoQueryable. enumerator()
-
Uses of Enumerator in org.apache.calcite.adapter.os
Methods in org.apache.calcite.adapter.os that return Enumerator Modifier and Type Method Description Enumerator<java.lang.String>
Processes.ProcessLinesEnumerator. enumerator()
Enumerator<java.lang.String>
Processes.SeparatedLinesEnumerable. enumerator()
-
Uses of Enumerator in org.apache.calcite.adapter.splunk
Methods in org.apache.calcite.adapter.splunk that return Enumerator Modifier and Type Method Description Enumerator<T>
SplunkQuery. enumerator()
Enumerator<T>
SplunkTable.SplunkTableQueryable. enumerator()
Enumerator<java.lang.Object>
SplunkDriver.MockSplunkConnection. getSearchResultEnumerator(java.lang.String search, java.util.Map<java.lang.String,java.lang.String> otherArgs, java.util.List<java.lang.String> fieldList)
Enumerator<java.lang.Object>
SplunkDriver.WrappingSplunkConnection. getSearchResultEnumerator(java.lang.String search, java.util.Map<java.lang.String,java.lang.String> otherArgs, java.util.List<java.lang.String> fieldList)
-
Uses of Enumerator in org.apache.calcite.adapter.splunk.search
Classes in org.apache.calcite.adapter.splunk.search that implement Enumerator Modifier and Type Class Description static class
SplunkConnectionImpl.SplunkResultEnumerator
Implementation ofEnumerator
that parses results from a Splunk REST call.Methods in org.apache.calcite.adapter.splunk.search that return Enumerator Modifier and Type Method Description Enumerator<java.lang.Object>
SplunkConnection. getSearchResultEnumerator(java.lang.String search, java.util.Map<java.lang.String,java.lang.String> otherArgs, java.util.List<java.lang.String> fieldList)
Enumerator<java.lang.Object>
SplunkConnectionImpl. getSearchResultEnumerator(java.lang.String search, java.util.Map<java.lang.String,java.lang.String> otherArgs, java.util.List<java.lang.String> fieldList)
private Enumerator<java.lang.Object>
SplunkConnectionImpl. getSearchResults_(java.lang.String search, java.util.Map<java.lang.String,java.lang.String> otherArgs, java.util.List<java.lang.String> wantedFields, SearchResultListener srl)
-
Uses of Enumerator in org.apache.calcite.example.maze
Methods in org.apache.calcite.example.maze that return Enumerator Modifier and Type Method Description Enumerator<java.lang.String>
Maze. enumerator(java.util.Set<java.lang.Integer> solutionSet)
Generates a list of lines representing the maze in text form. -
Uses of Enumerator in org.apache.calcite.interpreter
Fields in org.apache.calcite.interpreter declared as Enumerator Modifier and Type Field Description private Enumerator<Row>
Interpreter.EnumeratorSource. enumerator
Methods in org.apache.calcite.interpreter that return Enumerator Modifier and Type Method Description Enumerator<java.lang.Object[]>
Interpreter. enumerator()
Constructors in org.apache.calcite.interpreter with parameters of type Enumerator Constructor Description EnumeratorSource(Enumerator<Row> enumerator)
-
Uses of Enumerator in org.apache.calcite.jdbc
Methods in org.apache.calcite.jdbc that return Enumerator Modifier and Type Method Description protected abstract Enumerator<E>
CalciteMetaImpl.MetadataTable. enumerator(CalciteMetaImpl connection)
<T> Enumerator<T>
CalciteConnectionImpl. executeQuery(Queryable<T> queryable)
-
Uses of Enumerator in org.apache.calcite.linq4j
Classes in org.apache.calcite.linq4j that implement Enumerator Modifier and Type Class Description class
CartesianProductEnumerator<T,E>
Enumerator over the cartesian product of enumerators.class
DelegatingEnumerator<T>
Simple enumerator that just delegates all calls to the passed enumerator.(package private) static class
EnumerableDefaults.CastingEnumerator<T>
Enumerator that casts each value.private static class
EnumerableDefaults.MergeJoinEnumerator<TResult,TSource,TInner,TKey extends java.lang.Comparable<TKey>>
Enumerator that performs a merge join on its sorted inputs.(package private) static class
EnumerableDefaults.SkipWhileEnumerator<TSource>
Enumerator that implements skip-while.(package private) static class
EnumerableDefaults.TakeWhileEnumerator<TSource>
Enumerable that implements take-while.(package private) static class
EnumerableDefaults.TakeWhileLongEnumerator<TSource>
Enumerable that implements take-while.private static class
Linq4j.CartesianProductListEnumerator<E>
Enumerates over the cartesian product of the given lists, returning a list for each row.(package private) static class
Linq4j.IterableEnumerator<T>
Iterable enumerator.private static class
Linq4j.ListEnumerator<V>
Enumerator optimized for random-access list.private static class
Linq4j.SingletonEnumerator<E>
Enumerator that returns one element.private static class
Linq4j.SingletonNullEnumerator<E>
Enumerator that returns one null element.class
TransformedEnumerator<F,E>
Enumerator that applies a transform to each value from a backing enumerator.Fields in org.apache.calcite.linq4j declared as Enumerator Modifier and Type Field Description (package private) Enumerator<java.util.List<java.lang.Object>>
EnumerableDefaults.MergeJoinEnumerator. cartesians
protected Enumerator<T>
DelegatingEnumerator. delegate
private static Enumerator<java.lang.Object>
Linq4j. EMPTY_ENUMERATOR
private Enumerator<Enumerable<E>>
Linq4j.CompositeEnumerable. enumerableEnumerator
private Enumerator<?>
EnumerableDefaults.CastingEnumerator. enumerator
private Enumerator<TSource>
EnumerableDefaults.SkipWhileEnumerator. enumerator
private Enumerator<TSource>
EnumerableDefaults.TakeWhileEnumerator. enumerator
private Enumerator<TSource>
EnumerableDefaults.TakeWhileLongEnumerator. enumerator
private Enumerator<T>
Linq4j.EnumeratorIterator. enumerator
protected Enumerator<F>
TransformedEnumerator. enumerator
private Enumerator<TSource>
EnumerableDefaults.MergeJoinEnumerator. leftEnumerator
private Enumerator<TInner>
EnumerableDefaults.MergeJoinEnumerator. rightEnumerator
Fields in org.apache.calcite.linq4j with type parameters of type Enumerator Modifier and Type Field Description private java.util.List<Enumerator<T>>
CartesianProductEnumerator. enumerators
Methods in org.apache.calcite.linq4j that return Enumerator Modifier and Type Method Description static <T> Enumerator<T>
Linq4j. emptyEnumerator()
Returns anEnumerator
that has no elements.Enumerator<T>
AbstractEnumerable2. enumerator()
Enumerator<TSource>
BaseQueryable. enumerator()
Enumerator<T>
EnumerableQueryable. enumerator()
Enumerator<V>
GroupingImpl. enumerator()
Enumerator<E>
Linq4j.CompositeEnumerable. enumerator()
static <V> Enumerator<V>
Linq4j. enumerator(java.util.Collection<? extends V> values)
Adapter that converts a collection into an enumerator.Enumerator<T>
Linq4j.ListEnumerable. enumerator()
Enumerator<Grouping<K,V>>
LookupImpl. enumerator()
Enumerator<T>
QueryableDefaults.ReplayableQueryable. enumerator()
Enumerator<T>
RawEnumerable. enumerator()
Returns an enumerator that iterates through a collection.<T> Enumerator<T>
QueryProvider. executeQuery(Queryable<T> queryable)
Executes a queryable, and returns an enumerator over the rows that it yields.static <T> Enumerator<T>
Linq4j. iterableEnumerator(java.lang.Iterable<? extends T> iterable)
Adapter that converts an iterable into an enumerator.private static <V> Enumerator<V>
Linq4j. listEnumerator(java.util.List<? extends V> list)
static <T> Enumerator<java.util.List<T>>
Linq4j. product(java.util.List<Enumerator<T>> enumerators)
Returns an enumerator that is the cartesian product of the given enumerators.static <T> Enumerator<T>
Linq4j. singletonEnumerator(T element)
Returns anEnumerator
that has one element.static <T> Enumerator<T>
Linq4j. singletonNullEnumerator()
Returns anEnumerator
that has one null element.static <F,E>
Enumerator<E>Linq4j. transform(Enumerator<F> enumerator, Function1<F,E> func)
Applies a function to each element of an Enumerator.private static <TSource> Enumerator<TSource>
EnumerableDefaults. where(Enumerator<TSource> enumerator, Predicate1<TSource> predicate)
Methods in org.apache.calcite.linq4j with parameters of type Enumerator Modifier and Type Method Description static <T> java.util.Iterator<T>
Linq4j. enumeratorIterator(Enumerator<T> enumerator)
Adapter that converts an enumerator into an iterator.static <F,E>
Enumerator<E>Linq4j. transform(Enumerator<F> enumerator, Function1<F,E> func)
Applies a function to each element of an Enumerator.private static <TSource> Enumerator<TSource>
EnumerableDefaults. where(Enumerator<TSource> enumerator, Predicate1<TSource> predicate)
Method parameters in org.apache.calcite.linq4j with type arguments of type Enumerator Modifier and Type Method Description static <T> Enumerator<java.util.List<T>>
Linq4j. product(java.util.List<Enumerator<T>> enumerators)
Returns an enumerator that is the cartesian product of the given enumerators.Constructors in org.apache.calcite.linq4j with parameters of type Enumerator Constructor Description CastingEnumerator(Enumerator<?> enumerator, java.lang.Class<T> clazz)
DelegatingEnumerator(Enumerator<T> delegate)
EnumeratorIterator(Enumerator<T> enumerator)
MergeJoinEnumerator(Enumerator<TSource> leftEnumerator, Enumerator<TInner> rightEnumerator, Function1<TSource,TKey> outerKeySelector, Function1<TInner,TKey> innerKeySelector, Function2<TSource,TInner,TResult> resultSelector)
SkipWhileEnumerator(Enumerator<TSource> enumerator, Predicate2<TSource,java.lang.Integer> predicate)
TakeWhileEnumerator(Enumerator<TSource> enumerator, Predicate2<TSource,java.lang.Integer> predicate)
TakeWhileLongEnumerator(Enumerator<TSource> enumerator, Predicate2<TSource,java.lang.Long> predicate)
TransformedEnumerator(Enumerator<F> enumerator)
Constructor parameters in org.apache.calcite.linq4j with type arguments of type Enumerator Constructor Description CartesianProductEnumerator(java.util.List<Enumerator<T>> enumerators)
CartesianProductListEnumerator(java.util.List<Enumerator<E>> enumerators)
-
Uses of Enumerator in org.apache.calcite.runtime
Classes in org.apache.calcite.runtime that implement Enumerator Modifier and Type Class Description private static class
ResultSetEnumerable.ResultSetEnumerator<T>
Implementation ofEnumerator
that reads from aResultSet
.private static class
SqlFunctions.ProductComparableListEnumerator<E extends java.lang.Comparable>
Enumerates over the cartesian product of the given lists, returning a comparable list for each row.Fields in org.apache.calcite.runtime declared as Enumerator Modifier and Type Field Description private Enumerator<T>
EnumeratorCursor. enumerator
private Enumerator<java.lang.Object>
ObjectEnumeratorCursor. enumerator
Methods in org.apache.calcite.runtime that return Enumerator Modifier and Type Method Description Enumerator<T>
ResultSetEnumerable. enumerator()
private Enumerator<T>
ResultSetEnumerable. enumeratorBasedOnPreparedStatement()
private Enumerator<T>
ResultSetEnumerable. enumeratorBasedOnStatement()
Method parameters in org.apache.calcite.runtime with type arguments of type Enumerator Modifier and Type Method Description static <E extends java.lang.Comparable>
Enumerable<FlatLists.ComparableList<E>>SqlFunctions. product(java.util.List<Enumerator<java.util.List<E>>> enumerators, int fieldCount, boolean withOrdinality)
Similar toLinq4j.product(Iterable)
but each resulting list implementsFlatLists.ComparableList
.Constructors in org.apache.calcite.runtime with parameters of type Enumerator Constructor Description ArrayEnumeratorCursor(Enumerator<java.lang.Object[]> enumerator)
Creates an ArrayEnumeratorCursor.EnumeratorCursor(Enumerator<T> enumerator)
Creates aEnumeratorCursor
ObjectEnumeratorCursor(Enumerator<java.lang.Object> enumerator)
Creates an ObjectEnumeratorCursor.RecordEnumeratorCursor(Enumerator<E> enumerator, java.lang.Class<E> clazz)
Creates a RecordEnumeratorCursor.Constructor parameters in org.apache.calcite.runtime with type arguments of type Enumerator Constructor Description ProductComparableListEnumerator(java.util.List<Enumerator<java.util.List<E>>> enumerators, int fieldCount, boolean withOrdinality)
-
Uses of Enumerator in org.apache.calcite.util
Methods in org.apache.calcite.util that return Enumerator Modifier and Type Method Description private Enumerator<java.lang.Integer>
IntegerIntervalSet. enumerator()
-