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–2023 Pivotal Software, Inc.. All rights reserved.