public static class ArrayOperators.ConcatArrays extends Object
AggregationExpression
for $concatArrays
.protected String getMongoMethod()
public static ArrayOperators.ConcatArrays arrayOf(String fieldReference)
ArrayOperators.ConcatArrays
.fieldReference
- must not be null.public static ArrayOperators.ConcatArrays arrayOf(AggregationExpression expression)
ArrayOperators.ConcatArrays
.expression
- must not be null.public static ArrayOperators.ConcatArrays arrayOf(Collection<?> values)
ArrayOperators.ConcatArrays
.values
- The array members. Must not be null.ArrayOperators.ConcatArrays
.public ArrayOperators.ConcatArrays concat(String arrayFieldReference)
public ArrayOperators.ConcatArrays concat(AggregationExpression expression)
public org.bson.Document toDocument(AggregationOperationContext context)
AggregationExpression
toDocument
in interface AggregationExpression
public org.bson.Document toDocument(Object value, AggregationOperationContext context)
protected <T> T get(int index)
T
- index
- protected <T> T get(Object key)
T
- key
- protected boolean contains(Object key)
key
- Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.