DATACMNS-1057 - SingleValueBinding now returns a non-Optional again.

The binding is populated with a value so we can also expect a predicate to be returned.
This commit is contained in:
Oliver Gierke
2017-05-04 23:14:43 +02:00
parent 6894fcb36a
commit 3fb7c870fb
4 changed files with 15 additions and 19 deletions

View File

@@ -43,8 +43,7 @@ public class QuerydslBindingsUnitTests {
QuerydslPredicateBuilder builder;
QuerydslBindings bindings;
static final SingleValueBinding<StringPath, String> CONTAINS_BINDING = (path, value) -> Optional
.of(path.contains(value));
static final SingleValueBinding<StringPath, String> CONTAINS_BINDING = (path, value) -> path.contains(value);
@Before
public void setUp() {
@@ -266,13 +265,13 @@ public class QuerydslBindingsUnitTests {
INSTANCE;
/*
/*
* (non-Javadoc)
* @see org.springframework.data.querydsl.binding.SingleValueBinding#bind(com.querydsl.core.types.Path, java.lang.Object)
*/
@Override
public Optional<Predicate> bind(StringPath path, String value) {
return Optional.of(path.contains(value));
public Predicate bind(StringPath path, String value) {
return path.contains(value);
}
}
}