public class ArrayOperators extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ArrayOperators.ArrayElemAt
AggregationExpression for $arrayElementAt. |
static class |
ArrayOperators.ArrayOperatorFactory |
static class |
ArrayOperators.ArrayToObject
AggregationExpression for $arrayToObject that transforms an array into a single document. |
static class |
ArrayOperators.ConcatArrays
AggregationExpression for $concatArrays. |
static class |
ArrayOperators.Filter
$filter AggregationExpression allows to select a subset of the array to return based on the
specified condition. |
static class |
ArrayOperators.First
AggregationExpression for $first that returns the first element in an array. |
static class |
ArrayOperators.In
AggregationExpression for $in. |
static class |
ArrayOperators.IndexOfArray
AggregationExpression for $indexOfArray. |
static class |
ArrayOperators.IsArray
AggregationExpression for $isArray. |
static class |
ArrayOperators.Last
AggregationExpression for $last that returns the last element in an array. |
static class |
ArrayOperators.RangeOperator
AggregationExpression for $range. |
static class |
ArrayOperators.Reduce
AggregationExpression for $reduce. |
static class |
ArrayOperators.ReverseArray
AggregationExpression for $reverseArray. |
static class |
ArrayOperators.Size
AggregationExpression for $size. |
static class |
ArrayOperators.Slice
AggregationExpression for $slice. |
static class |
ArrayOperators.Zip
AggregationExpression for $zip. |
| Constructor and Description |
|---|
ArrayOperators() |
| Modifier and Type | Method and Description |
|---|---|
static ArrayOperators.ArrayOperatorFactory |
arrayOf(AggregationExpression expression)
Take the array referenced resulting from the given
AggregationExpression. |
static ArrayOperators.ArrayOperatorFactory |
arrayOf(Collection<?> values)
Take the given
values AggregationExpression. |
static ArrayOperators.ArrayOperatorFactory |
arrayOf(String fieldReference)
Take the array referenced by given fieldReference.
|
public static ArrayOperators.ArrayOperatorFactory arrayOf(String fieldReference)
fieldReference - must not be null.ArrayOperators.ArrayOperatorFactory.public static ArrayOperators.ArrayOperatorFactory arrayOf(AggregationExpression expression)
AggregationExpression.expression - must not be null.ArrayOperators.ArrayOperatorFactory.public static ArrayOperators.ArrayOperatorFactory arrayOf(Collection<?> values)
values AggregationExpression.values - must not be null.ArrayOperators.ArrayOperatorFactory.Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.