public class VariableOperators extends Object
Modifier and Type | Class and Description |
---|---|
static class |
VariableOperators.Let
AggregationExpression for $let that binds AggregationExpression to variables for use in the
specified in expression, and returns the result of the expression. |
static class |
VariableOperators.Map
AggregationExpression for $map . |
Constructor and Description |
---|
VariableOperators() |
Modifier and Type | Method and Description |
---|---|
static VariableOperators.Let.LetBuilder |
define(Collection<VariableOperators.Let.ExpressionVariable> variables)
Start creating new
VariableOperators.Let that allows definition of VariableOperators.Let.ExpressionVariable that can be used within a
nested AggregationExpression . |
static VariableOperators.Let.LetBuilder |
define(VariableOperators.Let.ExpressionVariable... variables)
Start creating new
VariableOperators.Let that allows definition of VariableOperators.Let.ExpressionVariable that can be used within a
nested AggregationExpression . |
static VariableOperators.Map.AsBuilder |
mapItemsOf(AggregationExpression expression)
Starts building new
VariableOperators.Map that applies an AggregationExpression to each item of a referenced array
and returns an array with the applied results. |
static VariableOperators.Map.AsBuilder |
mapItemsOf(String fieldReference)
Starts building new
VariableOperators.Map that applies an AggregationExpression to each item of a referenced array
and returns an array with the applied results. |
public static VariableOperators.Map.AsBuilder mapItemsOf(String fieldReference)
VariableOperators.Map
that applies an AggregationExpression
to each item of a referenced array
and returns an array with the applied results.fieldReference
- must not be null.public static VariableOperators.Map.AsBuilder mapItemsOf(AggregationExpression expression)
VariableOperators.Map
that applies an AggregationExpression
to each item of a referenced array
and returns an array with the applied results.expression
- must not be null.public static VariableOperators.Let.LetBuilder define(VariableOperators.Let.ExpressionVariable... variables)
VariableOperators.Let
that allows definition of VariableOperators.Let.ExpressionVariable
that can be used within a
nested AggregationExpression
.variables
- must not be null.public static VariableOperators.Let.LetBuilder define(Collection<VariableOperators.Let.ExpressionVariable> variables)
VariableOperators.Let
that allows definition of VariableOperators.Let.ExpressionVariable
that can be used within a
nested AggregationExpression
.variables
- must not be null.Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.