## Uses of Class
org.apache.solr.client.solrj.io.stream.expr.StreamFactory

Packages that use StreamFactory
Package | Description
--- | ---
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 StreamFactory in org.apache.solr.client.solrj.io.comp

Methods in org.apache.solr.client.solrj.io.comp with parameters of type StreamFactory
Modifier and Type | Method and Description
--- | ---
`StreamExpressionParameter` | ExpressibleComparator.`toExpression(StreamFactory factory)`
`StreamExpressionParameter` | MultiComp.`toExpression(StreamFactory factory)`
`StreamExpressionParameter` | FieldComparator.`toExpression(StreamFactory factory)`

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

Methods in org.apache.solr.client.solrj.io.stream that return StreamFactory
Modifier and Type | Method and Description
--- | ---
`StreamFactory` | StreamContext.`getStreamFactory()`

Methods in org.apache.solr.client.solrj.io.stream with parameters of type StreamFactory
Modifier and Type | Method and Description
--- | ---
`void` | StreamContext.`setStreamFactory(StreamFactory streamFactory)`
`StreamExpressionParameter` | ExpressibleStream.`toExpression(StreamFactory factory)`
`StreamExpressionParameter` | PushBackStream.`toExpression(StreamFactory factory)`
`StreamExpression` | MergeStream.`toExpression(StreamFactory factory)`
`StreamExpression` | ParallelStream.`toExpression(StreamFactory factory)`
`StreamExpression` | RankStream.`toExpression(StreamFactory factory)`
`StreamExpression` | UniqueStream.`toExpression(StreamFactory factory)`
`StreamExpressionParameter` | CloudSolrStream.`toExpression(StreamFactory factory)`
`StreamExpression` | ReducerStream.`toExpression(StreamFactory factory)`

Constructors in org.apache.solr.client.solrj.io.stream with parameters of type StreamFactory
Constructor and Description
`CloudSolrStream(StreamExpression expression, StreamFactory factory)`
`MergeStream(StreamExpression expression, StreamFactory factory)`
`ParallelStream(StreamExpression expression, StreamFactory factory)`
`RankStream(StreamExpression expression, StreamFactory factory)`
`ReducerStream(StreamExpression expression, StreamFactory factory)`
`UniqueStream(StreamExpression expression, StreamFactory factory)`

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

Methods in org.apache.solr.client.solrj.io.stream.expr that return StreamFactory
Modifier and Type | Method and Description
--- | ---
`StreamFactory` | StreamFactory.`withCollectionZkHost(String collectionName, String zkHost)`
`StreamFactory` | StreamFactory.`withStreamFunction(String streamFunction, Class clazz)`