## Uses of Interface
org.apache.solr.client.solrj.io.stream.expr.StreamExpressionParameter

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

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

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

Methods in org.apache.solr.client.solrj.io.stream that return StreamExpressionParameter
Modifier and Type | Method and Description
--- | ---
`StreamExpressionParameter` | ExpressibleStream.`toExpression(StreamFactory factory)`
`StreamExpressionParameter` | PushBackStream.`toExpression(StreamFactory factory)`
`StreamExpressionParameter` | CloudSolrStream.`toExpression(StreamFactory factory)`

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

Classes in org.apache.solr.client.solrj.io.stream.expr that implement StreamExpressionParameter
Modifier and Type | Class and Description
--- | ---
`class` | `StreamExpression` Expression containing a function and set of parameters
`class` | `StreamExpressionNamedParameter` Provides a named parameter
`class` | `StreamExpressionValue` Basic string stream expression

Methods in org.apache.solr.client.solrj.io.stream.expr that return StreamExpressionParameter
Modifier and Type | Method and Description
--- | ---
`StreamExpressionParameter` | StreamFactory.`getOperand(StreamExpression expression, int parameterIndex)`
`StreamExpressionParameter` | StreamExpressionNamedParameter.`getParameter()`

Methods in org.apache.solr.client.solrj.io.stream.expr that return types with arguments of type StreamExpressionParameter
Modifier and Type | Method and Description
--- | ---
`List<StreamExpressionParameter>` | StreamFactory.`getOperandsOfType(StreamExpression expression, Class... clazzes)`
`List<StreamExpressionParameter>` | StreamExpression.`getParameters()`

Methods in org.apache.solr.client.solrj.io.stream.expr with parameters of type StreamExpressionParameter
Modifier and Type | Method and Description
--- | ---
`void` | StreamExpression.`addParameter(StreamExpressionParameter parameter)`
`void` | StreamExpressionNamedParameter.`setParameter(StreamExpressionParameter parameter)`
`StreamExpressionNamedParameter` | StreamExpressionNamedParameter.`withParameter(StreamExpressionParameter parameter)`
`StreamExpression` | StreamExpression.`withParameter(StreamExpressionParameter parameter)`

Method parameters in org.apache.solr.client.solrj.io.stream.expr with type arguments of type StreamExpressionParameter
Modifier and Type | Method and Description
--- | ---
`void` | StreamExpression.`setParameters(List<StreamExpressionParameter> parameters)`
`StreamExpression` | StreamExpression.`withParameters(List<StreamExpressionParameter> parameters)`

Constructors in org.apache.solr.client.solrj.io.stream.expr with parameters of type StreamExpressionParameter
Constructor and Description
`StreamExpressionNamedParameter(String name, StreamExpressionParameter parameter)`