## Uses of Class
org.apache.solr.client.solrj.io.Tuple

Packages that use Tuple
Package | Description
--- | ---
org.apache.solr.client.solrj.io | Streaming Aggregation API
org.apache.solr.client.solrj.io.comp | Comparators for the Streaming Aggregation API
org.apache.solr.client.solrj.io.stream | Stream implementations for the Streaming Aggregation API
org.apache.solr.client.solrj.io.stream.expr | Expression language for the Streaming Aggregation API

### Uses of Tuple in org.apache.solr.client.solrj.io

Methods in org.apache.solr.client.solrj.io that return Tuple
Modifier and Type | Method and Description
--- | ---
`Tuple` | Tuple.`clone()`

### Uses of Tuple in org.apache.solr.client.solrj.io.comp

Methods in org.apache.solr.client.solrj.io.comp with parameters of type Tuple
Modifier and Type | Method and Description
--- | ---
`int` | MultiComp.`compare(Tuple t1, Tuple t2)`
`int` | FieldComparator.`compare(Tuple leftTuple, Tuple rightTuple)`
`int` | ComparatorLambda.`compare(Tuple leftTuple, Tuple rightTuple)`

### Uses of Tuple in org.apache.solr.client.solrj.io.stream

Fields in org.apache.solr.client.solrj.io.stream with type parameters of type Tuple
Modifier and Type | Field and Description
--- | ---
`protected Comparator<Tuple>` | CloudSolrStream.`comp`
`protected Map<String,Tuple>` | CloudSolrStream.`eofTuples`

Methods in org.apache.solr.client.solrj.io.stream that return Tuple
Modifier and Type | Method and Description
--- | ---
`protected Tuple` | CloudSolrStream.`_read()`
`Tuple` | CloudSolrStream.TupleWrapper.`getTuple()`
`Tuple` | UniqueStream.`read()`
`abstract Tuple` | TupleStream.`read()`
`Tuple` | SolrStream.`read()` Reads a Tuple from the stream.
`Tuple` | ReducerStream.`read()`
`Tuple` | RankStream.`read()`
`Tuple` | PushBackStream.`read()`
`Tuple` | ParallelStream.`read()`
`Tuple` | MergeStream.`read()`
`Tuple` | CloudSolrStream.`read()`

Methods in org.apache.solr.client.solrj.io.stream that return types with arguments of type Tuple
Modifier and Type | Method and Description
--- | ---
`Comparator<Tuple>` | RankStream.`getComparator()`

Methods in org.apache.solr.client.solrj.io.stream with parameters of type Tuple
Modifier and Type | Method and Description
--- | ---
`void` | PushBackStream.`pushBack(Tuple tuple)`

Method parameters in org.apache.solr.client.solrj.io.stream with type arguments of type Tuple
Modifier and Type | Method and Description
--- | ---
`void` | UniqueStream.`setComp(Comparator<Tuple> comp)`

Constructor parameters in org.apache.solr.client.solrj.io.stream with type arguments of type Tuple
Constructor and Description
`CloudSolrStream.StreamOpener(SolrStream stream, Comparator<Tuple> comp)`
`MergeStream(TupleStream streamA, TupleStream streamB, Comparator<Tuple> comp)`
`ParallelStream(String zkHost, String collection, String expressionString, int workers, Comparator<Tuple> comp)`
`ParallelStream(String zkHost, String collection, TupleStream tupleStream, int workers, Comparator<Tuple> comp)`
`RankStream(TupleStream tupleStream, int size, Comparator<Tuple> comp)`
`ReducerStream(TupleStream tupleStream, Comparator<Tuple> comp)`
`UniqueStream(TupleStream tupleStream, Comparator<Tuple> comp)`

### Uses of Tuple in org.apache.solr.client.solrj.io.stream.expr

Methods in org.apache.solr.client.solrj.io.stream.expr that return types with arguments of type Tuple
Modifier and Type | Method and Description
--- | ---
`Comparator<Tuple>` | StreamFactory.`constructComparator(String comparatorString, Class comparatorType)`