| Name | Description | Type | Package | Framework |
| CloudSolrStream | Connects to Zookeeper to pick replicas from a specific collection to send the query to. | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene |
| ExpressibleStream | Interface | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene | |
| JSONTupleStream | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene | |
| MergeStream | Unions streamA with streamB ordering the Tuples based on a Comparator. | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene |
| ParallelStream | The ParallelStream decorates a TupleStream implementation and pushes it to N workers for parallel execution. | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene |
| PushBackStream | A TupleStream that allows a single Tuple to be pushed back onto the stream after it's been read. | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene |
| RankStream | Iterates over a TupleStream and Ranks the topN tuples based on a Comparator. | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene |
| ReducerStream | Iterates over a TupleStream and buffers Tuples that are equal based on a comparator. | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene |
| SolrStream | Queries a single Solr instance and maps SolrDocs to a Stream of Tuples. | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene |
| StreamContext | The StreamContext is passed to TupleStreams using the TupleStream. | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene |
| StreamExpression | Class | org.apache.solr.client.solrj.io.stream.expr | Apache Solr Lucene | |
| StreamExpressionNamedParameter | Class | org.apache.solr.client.solrj.io.stream.expr | Apache Solr Lucene | |
| StreamExpressionParser | Class | org.apache.solr.client.solrj.io.stream.expr | Apache Solr Lucene | |
| StreamExpressionValue | Class | org.apache.solr.client.solrj.io.stream.expr | Apache Solr Lucene | |
| StreamFactory | Used to convert strings into stream expressionsSee Also:Serialized Form | Class | org.apache.solr.client.solrj.io.stream.expr | Apache Solr Lucene |
| TupleStream | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene | |
| UniqueStream | The UniqueStream emits a unique stream of Tuples based on a Comparator. | Class | org.apache.solr.client.solrj.io.stream | Apache Solr Lucene |