diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/query/Criteria.java b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/query/Criteria.java index e74f18fe3b..4f9eff4ca8 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/query/Criteria.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/query/Criteria.java @@ -842,7 +842,7 @@ public BitwiseCriteriaOperators bits() { * @return this. */ @Contract("_ -> this") - public Criteria orOperator(Criteria... criteria) { + public Criteria orOperator(CriteriaDefinition... criteria) { Assert.notNull(criteria, "Criteria must not be null"); @@ -860,7 +860,7 @@ public Criteria orOperator(Criteria... criteria) { * @since 3.2 */ @Contract("_ -> this") - public Criteria orOperator(Collection criteria) { + public Criteria orOperator(Collection criteria) { Assert.notNull(criteria, "Criteria must not be null"); @@ -878,7 +878,7 @@ public Criteria orOperator(Collection criteria) { * @return this. */ @Contract("_ -> this") - public Criteria norOperator(Criteria... criteria) { + public Criteria norOperator(CriteriaDefinition... criteria) { Assert.notNull(criteria, "Criteria must not be null"); @@ -896,7 +896,7 @@ public Criteria norOperator(Criteria... criteria) { * @since 3.2 */ @Contract("_ -> this") - public Criteria norOperator(Collection criteria) { + public Criteria norOperator(Collection criteria) { Assert.notNull(criteria, "Criteria must not be null"); @@ -914,7 +914,7 @@ public Criteria norOperator(Collection criteria) { * @return this. */ @Contract("_ -> this") - public Criteria andOperator(Criteria... criteria) { + public Criteria andOperator(CriteriaDefinition... criteria) { Assert.notNull(criteria, "Criteria must not be null"); @@ -932,7 +932,7 @@ public Criteria andOperator(Criteria... criteria) { * @since 3.2 */ @Contract("_ -> this") - public Criteria andOperator(Collection criteria) { + public Criteria andOperator(Collection criteria) { Assert.notNull(criteria, "Criteria must not be null"); @@ -1048,9 +1048,9 @@ protected Document getSingleCriteriaObject() { return queryCriteria; } - private BasicDBList createCriteriaList(Collection criteria) { + private BasicDBList createCriteriaList(Collection criteria) { BasicDBList bsonList = new BasicDBList(); - for (Criteria c : criteria) { + for (CriteriaDefinition c : criteria) { bsonList.add(c.getCriteriaObject()); } return bsonList;