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

Packages that use StreamExpression
org.apache.solr.client.solrj.io: Streaming Aggregation API
org.apache.solr.client.solrj.io.eval: Evaluators for the Streaming Aggregation API
org.apache.solr.client.solrj.io.graph: Streaming Graph Traversals
org.apache.solr.client.solrj.io.ops: Operations 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
org.apache.solr.client.solrj.io.stream.metrics: Metrics package

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

Constructors in org.apache.solr.client.solrj.io with parameters of type StreamExpression
Constructor and Description
`LocalInputStream(StreamExpression expression, StreamFactory factory)`

### Uses of StreamExpression in org.apache.solr.client.solrj.io.eval

Constructors in org.apache.solr.client.solrj.io.eval with parameters of type StreamExpression
Constructor and Description
`AbsoluteValueEvaluator(StreamExpression expression, StreamFactory factory)`
`AddEvaluator(StreamExpression expression, StreamFactory factory)`
`AkimaEvaluator(StreamExpression expression, StreamFactory factory)`
`AndEvaluator(StreamExpression expression, StreamFactory factory)`
`AnovaEvaluator(StreamExpression expression, StreamFactory factory)`
`AppendEvaluator(StreamExpression expression, StreamFactory factory)`
`ArcCosineEvaluator(StreamExpression expression, StreamFactory factory)`
`ArcSineEvaluator(StreamExpression expression, StreamFactory factory)`
`ArcTangentEvaluator(StreamExpression expression, StreamFactory factory)`
`ArrayEvaluator(StreamExpression expression, StreamFactory factory)`
`AscEvaluator(StreamExpression expression, StreamFactory factory)`
`BetaDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`BicubicSplineEvaluator(StreamExpression expression, StreamFactory factory)`
`BinomialCoefficientEvaluator(StreamExpression expression, StreamFactory factory)`
`BinomialDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`CanberraEvaluator(StreamExpression expression, StreamFactory factory)`
`CanberraEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`CeilingEvaluator(StreamExpression expression, StreamFactory factory)`
`ChebyshevDistanceEvaluator(StreamExpression expression, StreamFactory factory)`
`ChebyshevEvaluator(StreamExpression expression, StreamFactory factory)`
`ChebyshevEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`ChiSquareDataSetEvaluator(StreamExpression expression, StreamFactory factory)`
`CoalesceEvaluator(StreamExpression expression, StreamFactory factory)`
`ColumnAtEvaluator(StreamExpression expression, StreamFactory factory)`
`ColumnCountEvaluator(StreamExpression expression, StreamFactory factory)`
`ColumnEvaluator(StreamExpression expression, StreamFactory factory)`
`ColumnEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`ConcatEvaluator(StreamExpression expression, StreamFactory factory)`
`ConstantDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`ConversionEvaluator(StreamExpression expression, StreamFactory factory)`
`ConvexHullEvaluator(StreamExpression expression, StreamFactory factory)`
`ConvolutionEvaluator(StreamExpression expression, StreamFactory factory)`
`CopyOfEvaluator(StreamExpression expression, StreamFactory factory)`
`CopyOfRangeEvaluator(StreamExpression expression, StreamFactory factory)`
`CorrelationEvaluator(StreamExpression expression, StreamFactory factory)`
`CorrelationSignificanceEvaluator(StreamExpression expression, StreamFactory factory)`
`CosineDistanceEvaluator(StreamExpression expression, StreamFactory factory)`
`CosineDistanceEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`CosineEvaluator(StreamExpression expression, StreamFactory factory)`
`CosineSimilarityEvaluator(StreamExpression expression, StreamFactory factory)`
`CovarianceEvaluator(StreamExpression expression, StreamFactory factory)`
`CubedRootEvaluator(StreamExpression expression, StreamFactory factory)`
`CumulativeProbabilityEvaluator(StreamExpression expression, StreamFactory factory)`
`DateEvaluator(StreamExpression expression, StreamFactory factory)`
`DbscanEvaluator(StreamExpression expression, StreamFactory factory)`
`DensityEvaluator(StreamExpression expression, StreamFactory factory)`
`DerivativeEvaluator(StreamExpression expression, StreamFactory factory)`
`DescribeEvaluator(StreamExpression expression, StreamFactory factory)`
`DistanceEvaluator(StreamExpression expression, StreamFactory factory)`
`DivideEvaluator(StreamExpression expression, StreamFactory factory)`
`DotProductEvaluator(StreamExpression expression, StreamFactory factory)`
`DoubleEvaluator(StreamExpression expression, StreamFactory factory)`
`EarthMoversEvaluator(StreamExpression expression, StreamFactory factory)`
`EarthMoversEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`EBEAddEvaluator(StreamExpression expression, StreamFactory factory)`
`EBEDivideEvaluator(StreamExpression expression, StreamFactory factory)`
`EBEMultiplyEvaluator(StreamExpression expression, StreamFactory factory)`
`EBESubtractEvaluator(StreamExpression expression, StreamFactory factory)`
`EmpiricalDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`EnclosingDiskEvaluator(StreamExpression expression, StreamFactory factory)`
`EnumeratedDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`EqualToEvaluator(StreamExpression expression, StreamFactory factory)`
`EuclideanDistanceEvaluator(StreamExpression expression, StreamFactory factory)`
`EuclideanEvaluator(StreamExpression expression, StreamFactory factory)`
`EuclideanEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`ExclusiveOrEvaluator(StreamExpression expression, StreamFactory factory)`
`ExponentialMovingAverageEvaluator(StreamExpression expression, StreamFactory factory)`
`FactorialEvaluator(StreamExpression expression, StreamFactory factory)`
`FeatureSelectEvaluator(StreamExpression expression, StreamFactory factory)`
`FFTEvaluator(StreamExpression expression, StreamFactory factory)`
`FindDelayEvaluator(StreamExpression expression, StreamFactory factory)`
`FloorEvaluator(StreamExpression expression, StreamFactory factory)`
`FrequencyTableEvaluator(StreamExpression expression, StreamFactory factory)`
`FuzzyKmeansEvaluator(StreamExpression expression, StreamFactory factory)`
`GammaDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`GaussFitEvaluator(StreamExpression expression, StreamFactory factory)`
`GeometricDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`GetAmplitudeEvaluator(StreamExpression expression, StreamFactory factory)`
`GetAngularFrequencyEvaluator(StreamExpression expression, StreamFactory factory)`
`GetAreaEvaluator(StreamExpression expression, StreamFactory factory)`
`GetAttributeEvaluator(StreamExpression expression, StreamFactory factory)`
`GetAttributesEvaluator(StreamExpression expression, StreamFactory factory)`
`GetBaryCenterEvaluator(StreamExpression expression, StreamFactory factory)`
`GetBoundarySizeEvaluator(StreamExpression expression, StreamFactory factory)`
`GetCacheEvaluator(StreamExpression expression, StreamFactory factory)`
`GetCenterEvaluator(StreamExpression expression, StreamFactory factory)`
`GetCentroidsEvaluator(StreamExpression expression, StreamFactory factory)`
`GetClusterEvaluator(StreamExpression expression, StreamFactory factory)`
`GetColumnLabelsEvaluator(StreamExpression expression, StreamFactory factory)`
`GetMembershipMatrixEvaluator(StreamExpression expression, StreamFactory factory)`
`GetPhaseEvaluator(StreamExpression expression, StreamFactory factory)`
`GetRadiusEvaluator(StreamExpression expression, StreamFactory factory)`
`GetRowLabelsEvaluator(StreamExpression expression, StreamFactory factory)`
`GetSupportPointsEvaluator(StreamExpression expression, StreamFactory factory)`
`GetValueEvaluator(StreamExpression expression, StreamFactory factory)`
`GetVerticesEvaluator(StreamExpression expression, StreamFactory factory)`
`GrandSumEvaluator(StreamExpression expression, StreamFactory factory)`
`GreaterThanEqualToEvaluator(StreamExpression expression, StreamFactory factory)`
`GreaterThanEvaluator(StreamExpression expression, StreamFactory factory)`
`GTestDataSetEvaluator(StreamExpression expression, StreamFactory factory)`
`HarmonicFitEvaluator(StreamExpression expression, StreamFactory factory)`
`HistogramEvaluator(StreamExpression expression, StreamFactory factory)`
`HyperbolicCosineEvaluator(StreamExpression expression, StreamFactory factory)`
`HyperbolicSineEvaluator(StreamExpression expression, StreamFactory factory)`
`HyperbolicTangentEvaluator(StreamExpression expression, StreamFactory factory)`
`IFFTEvaluator(StreamExpression expression, StreamFactory factory)`
`IfThenElseEvaluator(StreamExpression expression, StreamFactory factory)`
`IndexOfEvaluator(StreamExpression expression, StreamFactory factory)`
`IntegrateEvaluator(StreamExpression expression, StreamFactory factory)`
`IsNullEvaluator(StreamExpression expression, StreamFactory factory)`
`KmeansEvaluator(StreamExpression expression, StreamFactory factory)`
`KnnEvaluator(StreamExpression expression, StreamFactory factory)`
`KnnRegressionEvaluator(StreamExpression expression, StreamFactory factory)`
`KolmogorovSmirnovEvaluator(StreamExpression expression, StreamFactory factory)`
`L1NormEvaluator(StreamExpression expression, StreamFactory factory)`
`LatLonVectorsEvaluator(StreamExpression expression, StreamFactory factory)`
`LeftShiftEvaluator(StreamExpression expression, StreamFactory factory)`
`LengthEvaluator(StreamExpression expression, StreamFactory factory)`
`LerpEvaluator(StreamExpression expression, StreamFactory factory)`
`LessThanEqualToEvaluator(StreamExpression expression, StreamFactory factory)`
`LessThanEvaluator(StreamExpression expression, StreamFactory factory)`
`LInfNormEvaluator(StreamExpression expression, StreamFactory factory)`
`ListCacheEvaluator(StreamExpression expression, StreamFactory factory)`
`LoessEvaluator(StreamExpression expression, StreamFactory factory)`
`Log10Evaluator(StreamExpression expression, StreamFactory factory)`
`LogNormalDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`LongEvaluator(StreamExpression expression, StreamFactory factory)`
`LowerEvaluator(StreamExpression expression, StreamFactory factory)`
`ManhattanEvaluator(StreamExpression expression, StreamFactory factory)`
`ManhattanEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`MannWhitneyUEvaluator(StreamExpression expression, StreamFactory factory)`
`MarkovChainEvaluator(StreamExpression expression, StreamFactory factory)`
`MatchesEvaluator(StreamExpression expression, StreamFactory factory)`
`MatrixEvaluator(StreamExpression expression, StreamFactory factory)`
`MatrixMultiplyEvaluator(StreamExpression expression, StreamFactory factory)`
`MeanDifferenceEvaluator(StreamExpression expression, StreamFactory factory)`
`MeanEvaluator(StreamExpression expression, StreamFactory factory)`
`MemsetEvaluator(StreamExpression expression, StreamFactory factory)`
`MemsetEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`MinMaxScaleEvaluator(StreamExpression expression, StreamFactory factory)`
`ModeEvaluator(StreamExpression expression, StreamFactory factory)`
`ModuloEvaluator(StreamExpression expression, StreamFactory factory)`
`MonteCarloEvaluator(StreamExpression expression, StreamFactory factory)`
`MonteCarloEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`MovingAverageEvaluator(StreamExpression expression, StreamFactory factory)`
`MovingMADEvaluator(StreamExpression expression, StreamFactory factory)`
`MovingMedianEvaluator(StreamExpression expression, StreamFactory factory)`
`MultiKmeansEvaluator(StreamExpression expression, StreamFactory factory)`
`MultiplyEvaluator(StreamExpression expression, StreamFactory factory)`
`MultiVariateNormalDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`NaturalEvaluator(StreamExpression expression, StreamFactory factory)`
`NaturalLogEvaluator(StreamExpression expression, StreamFactory factory)`
`NormalDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`NormalizeEvaluator(StreamExpression expression, StreamFactory factory)`
`NormalizeSumEvaluator(StreamExpression expression, StreamFactory factory)`
`NormEvaluator(StreamExpression expression, StreamFactory factory)`
`NotEvaluator(StreamExpression expression, StreamFactory factory)`
`NotNullEvaluator(StreamExpression expression, StreamFactory factory)`
`OLSRegressionEvaluator(StreamExpression expression, StreamFactory factory)`
`OnesEvaluator(StreamExpression expression, StreamFactory factory)`
`OrEvaluator(StreamExpression expression, StreamFactory factory)`
`OscillateEvaluator(StreamExpression expression, StreamFactory factory)`
`OutliersEvaluator(StreamExpression expression, StreamFactory factory)`
`PairedTTestEvaluator(StreamExpression expression, StreamFactory factory)`
`PairSortEvaluator(StreamExpression expression, StreamFactory factory)`
`PercentileEvaluator(StreamExpression expression, StreamFactory factory)`
`PivotEvaluator(StreamExpression expression, StreamFactory factory)`
`PoissonDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`PolyFitDerivativeEvaluator(StreamExpression expression, StreamFactory factory)`
`PolyFitEvaluator(StreamExpression expression, StreamFactory factory)`
`PowerEvaluator(StreamExpression expression, StreamFactory factory)`
`PrecisionEvaluator(StreamExpression expression, StreamFactory factory)`
`PredictEvaluator(StreamExpression expression, StreamFactory factory)`
`PrimesEvaluator(StreamExpression expression, StreamFactory factory)`
`ProbabilityEvaluator(StreamExpression expression, StreamFactory factory)`
`ProjectToBorderEvaluator(StreamExpression expression, StreamFactory factory)`
`PutCacheEvaluator(StreamExpression expression, StreamFactory factory)`
`RankEvaluator(StreamExpression expression, StreamFactory factory)`
`RawValueEvaluator(StreamExpression expression, StreamFactory factory)`
`RecipEvaluator(StreamExpression expression, StreamFactory factory)`
`RecNumEvaluator(StreamExpression expression, StreamFactory factory)`
`RecursiveBooleanEvaluator(StreamExpression expression, StreamFactory factory)`
`RecursiveEvaluator(StreamExpression expression, StreamFactory factory)`
`RecursiveEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`RecursiveNumericEvaluator(StreamExpression expression, StreamFactory factory)`
`RecursiveNumericListEvaluator(StreamExpression expression, StreamFactory factory)`
`RecursiveObjectEvaluator(StreamExpression expression, StreamFactory factory)`
`RecursiveObjectEvaluator(StreamExpression expression, StreamFactory factory, List<String> ignoredNamedParameters)`
`RecursiveTemporalEvaluator(StreamExpression expression, StreamFactory factory, String functionName)`
`RegressionEvaluator(StreamExpression expression, StreamFactory factory)`
`RemoveCacheEvaluator(StreamExpression expression, StreamFactory factory)`
`RepeatEvaluator(StreamExpression expression, StreamFactory factory)`
`ReverseEvaluator(StreamExpression expression, StreamFactory factory)`
`RightShiftEvaluator(StreamExpression expression, StreamFactory factory)`
`RoundEvaluator(StreamExpression expression, StreamFactory factory)`
`RowAtEvaluator(StreamExpression expression, StreamFactory factory)`
`RowCountEvaluator(StreamExpression expression, StreamFactory factory)`
`SampleEvaluator(StreamExpression expression, StreamFactory factory)`
`ScalarAddEvaluator(StreamExpression expression, StreamFactory factory)`
`ScalarDivideEvaluator(StreamExpression expression, StreamFactory factory)`
`ScalarMultiplyEvaluator(StreamExpression expression, StreamFactory factory)`
`ScalarSubtractEvaluator(StreamExpression expression, StreamFactory factory)`
`ScaleEvaluator(StreamExpression expression, StreamFactory factory)`
`SequenceEvaluator(StreamExpression expression, StreamFactory factory)`
`SetColumnLabelsEvaluator(StreamExpression expression, StreamFactory factory)`
`SetRowLabelsEvaluator(StreamExpression expression, StreamFactory factory)`
`SetValueEvaluator(StreamExpression expression, StreamFactory factory)`
`SineEvaluator(StreamExpression expression, StreamFactory factory)`
`SplineEvaluator(StreamExpression expression, StreamFactory factory)`
`SplitEvaluator(StreamExpression expression, StreamFactory factory)`
`SquareRootEvaluator(StreamExpression expression, StreamFactory factory)`
`StandardDeviationEvaluator(StreamExpression expression, StreamFactory factory)`
`SubtractEvaluator(StreamExpression expression, StreamFactory factory)`
`SumColumnsEvaluator(StreamExpression expression, StreamFactory factory)`
`SumDifferenceEvaluator(StreamExpression expression, StreamFactory factory)`
`SumRowsEvaluator(StreamExpression expression, StreamFactory factory)`
`SumSqEvaluator(StreamExpression expression, StreamFactory factory)`
`TangentEvaluator(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorDay(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorDayOfQuarter(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorDayOfYear(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorEpoch(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorHour(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorMinute(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorMonth(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorQuarter(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorSecond(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorWeek(StreamExpression expression, StreamFactory factory)`
`TemporalEvaluatorYear(StreamExpression expression, StreamFactory factory)`
`TermVectorsEvaluator(StreamExpression expression, StreamFactory factory)`
`TimeDifferencingEvaluator(StreamExpression expression, StreamFactory factory)`
`TopFeaturesEvaluator(StreamExpression expression, StreamFactory factory)`
`TransposeEvaluator(StreamExpression expression, StreamFactory factory)`
`TriangularDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`TrimEvaluator(StreamExpression expression, StreamFactory factory)`
`TruncEvaluator(StreamExpression expression, StreamFactory factory)`
`TTestEvaluator(StreamExpression expression, StreamFactory factory)`
`UniformDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`UniformIntegerDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`UnitEvaluator(StreamExpression expression, StreamFactory factory)`
`UpperEvaluator(StreamExpression expression, StreamFactory factory)`
`UuidEvaluator(StreamExpression expression, StreamFactory factory)`
`ValueAtEvaluator(StreamExpression expression, StreamFactory factory)`
`VarianceEvaluator(StreamExpression expression, StreamFactory factory)`
`WeibullDistributionEvaluator(StreamExpression expression, StreamFactory factory)`
`ZerosEvaluator(StreamExpression expression, StreamFactory factory)`
`ZipFDistributionEvaluator(StreamExpression expression, StreamFactory factory)`

### Uses of StreamExpression in org.apache.solr.client.solrj.io.graph

Methods in org.apache.solr.client.solrj.io.graph that return StreamExpression
`StreamExpression` GatherNodesStream.`toExpression(StreamFactory factory)`

Constructors in org.apache.solr.client.solrj.io.graph with parameters of type StreamExpression
Constructor and Description
`GatherNodesStream(StreamExpression expression, StreamFactory factory)`
`ShortestPathStream(StreamExpression expression, StreamFactory factory)`

### Uses of StreamExpression in org.apache.solr.client.solrj.io.ops

Constructors in org.apache.solr.client.solrj.io.ops with parameters of type StreamExpression
Constructor and Description
`ConcatOperation(StreamExpression expression, StreamFactory factory)`
`DistinctOperation(StreamExpression expression, StreamFactory factory)`
`GroupOperation(StreamExpression expression, StreamFactory factory)`
`ReplaceOperation(StreamExpression expression, StreamFactory factory)`
`ReplaceOperation(String forField, StreamExpression expression, StreamFactory factory)`
`ReplaceWithFieldOperation(String forField, StreamExpression expression, StreamFactory factory)`
`ReplaceWithValueOperation(String forField, StreamExpression expression, StreamFactory factory)`

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

Methods in org.apache.solr.client.solrj.io.stream that return StreamExpression
`StreamExpression` NoOpStream.`toExpression(StreamFactory factory)`
`StreamExpression` CsvStream.`toExpression(StreamFactory factory)`
`StreamExpression` EchoStream.`toExpression(StreamFactory factory)`
`StreamExpression` CartesianProductStream.`toExpression(StreamFactory factory)`
`StreamExpression` ListStream.`toExpression(StreamFactory factory)`
`StreamExpression` CloudSolrStream.`toExpression(StreamFactory factory)`
`StreamExpression` MergeStream.`toExpression(StreamFactory factory)`
`StreamExpression` ShuffleStream.`toExpression(StreamFactory factory)`
`StreamExpression` ZplotStream.`toExpression(StreamFactory factory)`
`StreamExpression` DaemonStream.`toExpression(StreamFactory factory)`
`StreamExpression` HashJoinStream.`toExpression(StreamFactory factory)`
`StreamExpression` ScoreNodesStream.`toExpression(StreamFactory factory)`
`StreamExpression` OuterHashJoinStream.`toExpression(StreamFactory factory)`
`StreamExpression` FetchStream.`toExpression(StreamFactory factory)`
`StreamExpression` ReducerStream.`toExpression(StreamFactory factory)`
`StreamExpression` SortStream.`toExpression(StreamFactory factory)`
`StreamExpression` HavingStream.`toExpression(StreamFactory factory)`
`StreamExpression` UniqueStream.`toExpression(StreamFactory factory)`
`StreamExpression` DeepRandomStream.`toExpression(StreamFactory factory)`
`StreamExpression` UpdateStream.`toExpression(StreamFactory factory)`
`StreamExpression` PriorityStream.`toExpression(StreamFactory factory)`
`StreamExpression` TupStream.`toExpression(StreamFactory factory)`
`StreamExpression` LetStream.`toExpression(StreamFactory factory)`
`StreamExpression` TopicStream.`toExpression(StreamFactory factory)`
`StreamExpression` GetStream.`toExpression(StreamFactory factory)`
`StreamExpression` ComplementStream.`toExpression(StreamFactory factory)`
`StreamExpression` RollupStream.`toExpression(StreamFactory factory)`
`StreamExpression` CalculatorStream.`toExpression(StreamFactory factory)`
`StreamExpression` CellStream.`toExpression(StreamFactory factory)`
`StreamExpression` ParallelListStream.`toExpression(StreamFactory factory)`
`StreamExpression` NullStream.`toExpression(StreamFactory factory)`
`StreamExpression` RankStream.`toExpression(StreamFactory factory)`
`StreamExpression` EvalStream.`toExpression(StreamFactory factory)`
`StreamExpression` IntersectStream.`toExpression(StreamFactory factory)`
`StreamExpression` JoinStream.`toExpression(StreamFactory factory)`
`StreamExpression` ExecutorStream.`toExpression(StreamFactory factory)`
`StreamExpression` SelectStream.`toExpression(StreamFactory factory)`
`StreamExpression` HashRollupStream.`toExpression(StreamFactory factory)`
`StreamExpression` CommitStream.`toExpression(StreamFactory factory)`
`StreamExpression` DrillStream.`toExpression(StreamFactory factory)`
`StreamExpression` SqlStream.`toExpression(StreamFactory factory)`
`StreamExpression` TsvStream.`toExpression(StreamFactory factory)`
`StreamExpression` PlotStream.`toExpression(StreamFactory factory)`
`StreamExpression` ParallelStream.`toExpression(StreamFactory factory)`

Constructors in org.apache.solr.client.solrj.io.stream with parameters of type StreamExpression
Constructor and Description
`BiJoinStream(StreamExpression expression, StreamFactory factory)`
`CalculatorStream(StreamExpression expression, StreamFactory factory)`
`CartesianProductStream(StreamExpression expression, StreamFactory factory)`
`CellStream(StreamExpression expression, StreamFactory factory)`
`CloudSolrStream(StreamExpression expression, StreamFactory factory)`
`CommitStream(StreamExpression expression, StreamFactory factory)`
`ComplementStream(StreamExpression expression, StreamFactory factory)`
`CsvStream(StreamExpression expression, StreamFactory factory)`
`DaemonStream(StreamExpression expression, StreamFactory factory)`
`DeepRandomStream(StreamExpression expression, StreamFactory factory)`
`DeleteStream(StreamExpression expression, StreamFactory factory)`
`DrillStream(StreamExpression expression, StreamFactory factory)`
`EchoStream(StreamExpression expression, StreamFactory factory)`
`EvalStream(StreamExpression expression, StreamFactory factory)`
`ExecutorStream(StreamExpression expression, StreamFactory factory)`
`Facet2DStream(StreamExpression expression, StreamFactory factory)`
`FacetStream(StreamExpression expression, StreamFactory factory)`
`FeaturesSelectionStream(StreamExpression expression, StreamFactory factory)` logit(collection, zkHost="", features="a,b,c,d,e,f,g", outcome="y", maxIteration="20")
`FetchStream(StreamExpression expression, StreamFactory factory)`
`GetStream(StreamExpression expression, StreamFactory factory)`
`HashJoinStream(StreamExpression expression, StreamFactory factory)`
`HashRollupStream(StreamExpression expression, StreamFactory factory)`
`HavingStream(StreamExpression expression, StreamFactory factory)`
`InnerJoinStream(StreamExpression expression, StreamFactory factory)`
`IntersectStream(StreamExpression expression, StreamFactory factory)`
`JDBCStream(StreamExpression expression, StreamFactory factory)`
`JoinStream(StreamExpression expression, StreamFactory factory)`
`KnnStream(StreamExpression expression, StreamFactory factory)`
`LeftOuterJoinStream(StreamExpression expression, StreamFactory factory)`
`LetStream(StreamExpression expression, StreamFactory factory)`
`ListStream(StreamExpression expression, StreamFactory factory)`
`MergeStream(StreamExpression expression, StreamFactory factory)`
`ModelStream(StreamExpression expression, StreamFactory factory)`
`NoOpStream(StreamExpression expression, StreamFactory factory)`
`NullStream(StreamExpression expression, StreamFactory factory)`
`OuterHashJoinStream(StreamExpression expression, StreamFactory factory)`
`ParallelListStream(StreamExpression expression, StreamFactory factory)`
`ParallelStream(StreamExpression expression, StreamFactory factory)`
`PlotStream(StreamExpression expression, StreamFactory factory)`
`PriorityStream(StreamExpression expression, StreamFactory factory)`
`RandomFacadeStream(StreamExpression expression, StreamFactory factory)`
`RandomStream(StreamExpression expression, StreamFactory factory)`
`RankStream(StreamExpression expression, StreamFactory factory)`
`ReducerStream(StreamExpression expression, StreamFactory factory)`
`RollupStream(StreamExpression expression, StreamFactory factory)`
`ScoreNodesStream(StreamExpression expression, StreamFactory factory)`
`SearchFacadeStream(StreamExpression expression, StreamFactory factory)`
`SearchStream(StreamExpression expression, StreamFactory factory)`
`SelectStream(StreamExpression expression, StreamFactory factory)`
`ShuffleStream(StreamExpression expression, StreamFactory factory)`
`SignificantTermsStream(StreamExpression expression, StreamFactory factory)`
`SortStream(StreamExpression expression, StreamFactory factory)`
`SqlStream(StreamExpression expression, StreamFactory factory)`
`StatsStream(StreamExpression expression, StreamFactory factory)`
`TextLogitStream(StreamExpression expression, StreamFactory factory)` logit(collection, zkHost="", features="a,b,c,d,e,f,g", outcome="y", maxIteration="20")
`TimeSeriesStream(StreamExpression expression, StreamFactory factory)`
`TopicStream(StreamExpression expression, StreamFactory factory)`
`TsvStream(StreamExpression expression, StreamFactory factory)`
`TupStream(StreamExpression expression, StreamFactory factory)`
`UniqueStream(StreamExpression expression, StreamFactory factory)`
`UpdateStream(StreamExpression expression, StreamFactory factory)`
`ZplotStream(StreamExpression expression, StreamFactory factory)`

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

Methods in org.apache.solr.client.solrj.io.stream.expr that return StreamExpression
`static StreamExpression` StreamExpressionParser.`parse(String clause)`
`StreamExpression` InjectionDefense.`safeExpression()` Provides an expression that is guaranteed to have the expected number of sub-expressions
`StreamExpression` StreamExpression.`withFunctionName(String functionName)`
`StreamExpression` StreamExpression.`withParameter(StreamExpressionParameter parameter)`
`StreamExpression` StreamExpression.`withParameter(String parameter)`
`StreamExpression` StreamExpression.`withParameters(List<StreamExpressionParameter> parameters)`

Methods in org.apache.solr.client.solrj.io.stream.expr that return types with arguments of type StreamExpression
`List<StreamExpression>` StreamFactory.`getExpressionOperands(StreamExpression expression)`
`List<StreamExpression>` StreamFactory.`getExpressionOperands(StreamExpression expression, String functionName)`
`List<StreamExpression>` StreamFactory.`getExpressionOperandsRepresentingTypes(StreamExpression expression, Class... clazzes)`

Methods in org.apache.solr.client.solrj.io.stream.expr with parameters of type StreamExpression
`StreamEvaluator` StreamFactory.`constructEvaluator(StreamExpression expression)`
`Metric` StreamFactory.`constructMetric(StreamExpression expression)`
`StreamOperation` StreamFactory.`constructOperation(StreamExpression expression)`
`TupleStream` StreamFactory.`constructStream(StreamExpression expression)`
`boolean` StreamFactory.`doesRepresentTypes(StreamExpression expression, Class... clazzes)`
`boolean` StreamFactory.`getBooleanOperand(StreamExpression expression, String paramName, Boolean defaultValue)`
`List<StreamExpression>` StreamFactory.`getExpressionOperands(StreamExpression expression)`
`List<StreamExpression>` StreamFactory.`getExpressionOperands(StreamExpression expression, String functionName)`
`List<StreamExpression>` StreamFactory.`getExpressionOperandsRepresentingTypes(StreamExpression expression, Class... clazzes)`
`int` StreamFactory.`getIntOperand(StreamExpression expression, String paramName, Integer defaultValue)`
`StreamExpressionNamedParameter` StreamFactory.`getNamedOperand(StreamExpression expression, String name)`
`List<StreamExpressionNamedParameter>` StreamFactory.`getNamedOperands(StreamExpression expression)`
`StreamExpressionParameter` StreamFactory.`getOperand(StreamExpression expression, int parameterIndex)`
`List<StreamExpressionParameter>` StreamFactory.`getOperandsOfType(StreamExpression expression, Class... clazzes)`
`String` StreamFactory.`getValueOperand(StreamExpression expression, int parameterIndex)` Given an expression, will return the value parameter at the given index, or null if doesn't exist
`List<String>` StreamFactory.`getValueOperands(StreamExpression expression)`
`boolean` StreamFactory.`isEvaluator(StreamExpression expression)`
`boolean` StreamFactory.`isStream(StreamExpression expression)`

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

Constructors in org.apache.solr.client.solrj.io.stream.metrics with parameters of type StreamExpression
Constructor and Description
`CountDistinctMetric(StreamExpression expression, StreamFactory factory)`
`CountMetric(StreamExpression expression, StreamFactory factory)`
`MaxMetric(StreamExpression expression, StreamFactory factory)`
`MeanMetric(StreamExpression expression, StreamFactory factory)`
`MinMetric(StreamExpression expression, StreamFactory factory)`
`PercentileMetric(StreamExpression expression, StreamFactory factory)`
`StdMetric(StreamExpression expression, StreamFactory factory)`
`SumMetric(StreamExpression expression, StreamFactory factory)`
`WeightedSumMetric(StreamExpression expression, StreamFactory factory)`