Skip to content

Commit 6b6f2f7

Browse files
committed
Fixes
1 parent d64e141 commit 6b6f2f7

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

driver-core/src/main/com/mongodb/client/model/expressions/ArrayExpression.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public interface ArrayExpression<T extends Expression> extends Expression {
7373

7474
<R extends Expression> ArrayExpression<R> union(Function<? super T, ? extends ArrayExpression<? extends R>> mapper);
7575

76-
<R extends Expression> MapExpression<R> buildMap(Function<T, EntryExpression<R>> o);
76+
<R extends Expression> MapExpression<R> asMap(Function<T, EntryExpression<R>> o);
7777

7878
/**
7979
* user asserts that i is in bounds for the array

driver-core/src/main/com/mongodb/client/model/expressions/MapExpression.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ default MapExpression<T> unset(final String key) {
4444
return unset(of(key));
4545
}
4646

47-
MapExpression<T> mergee(MapExpression<T> map);
47+
MapExpression<T> merge(MapExpression<T> map);
4848

4949
ArrayExpression<EntryExpression<T>> entrySet();
5050
}

driver-core/src/main/com/mongodb/client/model/expressions/MqlExpression.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -795,7 +795,7 @@ public MapExpression<T> unset(final StringExpression key) {
795795
}
796796

797797
@Override
798-
public MapExpression<T> mergee(final MapExpression<T> map) {
798+
public MapExpression<T> merge(final MapExpression<T> map) {
799799
return new MqlExpression<>(ast("$mergeObjects", map));
800800
}
801801

@@ -805,7 +805,7 @@ public ArrayExpression<EntryExpression<T>> entrySet() {
805805
}
806806

807807
@Override
808-
public <R extends Expression> MapExpression<R> buildMap(final Function<T, EntryExpression<R>> o) {
808+
public <R extends Expression> MapExpression<R> asMap(final Function<T, EntryExpression<R>> o) {
809809
return newMqlExpression(astWrapped("$arrayToObject"));
810810
}
811811

driver-core/src/test/functional/com/mongodb/client/model/expressions/MapExpressionsFunctionalTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public void buildMapTest() {
8989
// https://www.mongodb.com/docs/manual/reference/operator/aggregation/arrayToObject/ (48)
9090
assertExpression(
9191
Document.parse("{'keyA': 1}"),
92-
ofArray(ofEntry("keyA", of(1))).buildMap(v -> v),
92+
ofArray(ofEntry("keyA", of(1))).asMap(v -> v),
9393
"{'$arrayToObject': [[{'$literal': {'k': 'keyA', 'v': 1}}]]}");
9494
}
9595

@@ -116,15 +116,15 @@ public void entrySetTest() {
116116
mapA1B2
117117
.entrySet()
118118
.map(v -> v.setValue(v.getValue().add(1)))
119-
.buildMap(v -> v));
119+
.asMap(v -> v));
120120
}
121121

122122
@Test
123123
public void mergeTest() {
124124
assertExpression(
125125
Document.parse("{'keyA': 9, 'keyB': 2, 'keyC': 3}"),
126126
ofMap(Document.parse("{keyA: 1, keyB: 2}"))
127-
.mergee(ofMap(Document.parse("{keyA: 9, keyC: 3}"))),
127+
.merge(ofMap(Document.parse("{keyA: 9, keyC: 3}"))),
128128
"{'$mergeObjects': [{'$literal': {'keyA': 1, 'keyB': 2}}, "
129129
+ "{'$literal': {'keyA': 9, 'keyC': 3}}]}");
130130
}

0 commit comments

Comments
 (0)