Skip to content

Commit a5f8b34

Browse files
committed
Post-rebase fixes, method renamed
1 parent 40693a5 commit a5f8b34

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,12 @@ public <R extends Expression, Q extends Expression> BranchesIntermediary<T, R> i
8383
}
8484

8585
public <R extends Expression> BranchesIntermediary<T, R> isDocument(final Function<? super DocumentExpression, ? extends R> r) {
86-
return is(v -> mqlEx(v).isDocument(), v -> r.apply((DocumentExpression) v));
86+
return is(v -> mqlEx(v).isDocumentOrMap(), v -> r.apply((DocumentExpression) v));
8787
}
8888

8989
@SuppressWarnings("unchecked")
9090
public <R extends Expression, Q extends Expression> BranchesIntermediary<T, R> isMap(final Function<? super MapExpression<Q>, ? extends R> r) {
91-
return is(v -> mqlEx(v).isMap(), v -> r.apply((MapExpression<Q>) v));
91+
return is(v -> mqlEx(v).isDocumentOrMap(), v -> r.apply((MapExpression<Q>) v));
9292
}
9393

9494
public <R extends Expression> BranchesIntermediary<T, R> isNull(final Function<? super Expression, ? extends R> r) {

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,12 @@ public <Q extends Expression> BranchesIntermediary<T, R> isArray(final Function<
8383
}
8484

8585
public BranchesIntermediary<T, R> isDocument(final Function<? super DocumentExpression, ? extends R> r) {
86-
return is(v -> mqlEx(v).isDocument(), v -> r.apply((DocumentExpression) v));
86+
return is(v -> mqlEx(v).isDocumentOrMap(), v -> r.apply((DocumentExpression) v));
8787
}
8888

8989
@SuppressWarnings("unchecked")
9090
public <Q extends Expression> BranchesIntermediary<T, R> isMap(final Function<? super MapExpression<Q>, ? extends R> r) {
91-
return is(v -> mqlEx(v).isMap(), v -> r.apply((MapExpression<Q>) v));
91+
return is(v -> mqlEx(v).isDocumentOrMap(), v -> r.apply((MapExpression<Q>) v));
9292
}
9393

9494
public BranchesIntermediary<T, R> isNull(final Function<? super Expression, ? extends R> r) {

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ public <R extends Expression> ArrayExpression<R> isArrayOr(final ArrayExpression
503503
return (ArrayExpression<R>) this.isArray().cond(this.assertImplementsAllExpressions(), other);
504504
}
505505

506-
private BooleanExpression isDocumentOrMap() {
506+
BooleanExpression isDocumentOrMap() {
507507
return new MqlExpression<>(ast("$type")).eq(of("object"));
508508
}
509509

0 commit comments

Comments
 (0)