public static class ObjectOperators.MergeObjects extends Object
AggregationExpression
$mergeObjects
protected List<Object>
append(Object value)
protected Map<String,Object>
append(String key, Object value)
argumentMap()
protected static List<Field>
asFields(String... fieldRefs)
protected boolean
contains(Object key)
protected <T> T
get(int index)
get(Object key)
protected String
getMongoMethod()
static ObjectOperators.MergeObjects
merge(Object... values)
aggregation expression
mergeValuesOf(AggregationExpression... expressions)
expressions
mergeValuesOf(String... fieldReferences)
field references
ObjectOperators.MergeObjects
mergeWith(Object... values)
mergeWithValuesOf(AggregationExpression... expression)
mergeWithValuesOf(String... fieldReferences)
org.bson.Document
toDocument(AggregationOperationContext context)
Document
AggregationOperationContext
toDocument(Object value, AggregationOperationContext context)
values()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static ObjectOperators.MergeObjects merge(Object... values)
values
public static ObjectOperators.MergeObjects mergeValuesOf(String... fieldReferences)
fieldReferences
public static ObjectOperators.MergeObjects mergeValuesOf(AggregationExpression... expressions)
public ObjectOperators.MergeObjects mergeWithValuesOf(String... fieldReferences)
public ObjectOperators.MergeObjects mergeWithValuesOf(AggregationExpression... expression)
expression
public ObjectOperators.MergeObjects mergeWith(Object... values)
public org.bson.Document toDocument(Object value, AggregationOperationContext context)
protected String getMongoMethod()
public org.bson.Document toDocument(AggregationOperationContext context)
toDocument
protected static List<Field> asFields(String... fieldRefs)
protected List<Object> append(Object value)
protected Map<String,Object> append(String key, Object value)
protected List<Object> values()
protected <T> T get(int index)
T
index
protected <T> T get(Object key)
key
protected Map<String,Object> argumentMap()
protected boolean contains(Object key)
Impressum und Datenschutz Copyright ©2018 eir.me