From ee004b0f10c50fdeeace96f62467e152da4590d2 Mon Sep 17 00:00:00 2001 From: Christoph Strobl Date: Tue, 9 Feb 2021 12:30:24 +0100 Subject: [PATCH] Rename DefaultQuerydslBinderCustomizer to QuerydslBinderCustomizerDefaults. See #206. Original Pull Request: #2292 --- src/main/asciidoc/repositories.adoc | 2 +- ...izer.java => QuerydslBinderCustomizerDefaults.java} | 2 +- .../data/querydsl/binding/QuerydslBindingsFactory.java | 10 +++++----- .../binding/QuerydslBindingsFactoryUnitTests.java | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) rename src/main/java/org/springframework/data/querydsl/binding/{DefaultQuerydslBinderCustomizer.java => QuerydslBinderCustomizerDefaults.java} (90%) diff --git a/src/main/asciidoc/repositories.adoc b/src/main/asciidoc/repositories.adoc index daab2cbdb..795518eeb 100644 --- a/src/main/asciidoc/repositories.adoc +++ b/src/main/asciidoc/repositories.adoc @@ -1667,7 +1667,7 @@ interface UserRepository extends CrudRepository, <5> Exclude the `password` property from `Predicate` resolution. ==== -Additionally, you can register a `DefaultQuerydslBinderCustomizer` bean to apply default Querydsl bindings before applying specific bindings from the repository or `@QuerydslPredicate`. +TIP: You can register a `QuerydslBinderCustomizerDefaults` bean holding default Querydsl bindings before applying specific bindings from the repository or `@QuerydslPredicate`. [[core.repository-populators]] === Repository Populators diff --git a/src/main/java/org/springframework/data/querydsl/binding/DefaultQuerydslBinderCustomizer.java b/src/main/java/org/springframework/data/querydsl/binding/QuerydslBinderCustomizerDefaults.java similarity index 90% rename from src/main/java/org/springframework/data/querydsl/binding/DefaultQuerydslBinderCustomizer.java rename to src/main/java/org/springframework/data/querydsl/binding/QuerydslBinderCustomizerDefaults.java index c9cd5dd87..2c30220a8 100644 --- a/src/main/java/org/springframework/data/querydsl/binding/DefaultQuerydslBinderCustomizer.java +++ b/src/main/java/org/springframework/data/querydsl/binding/QuerydslBinderCustomizerDefaults.java @@ -24,4 +24,4 @@ import com.querydsl.core.types.EntityPath; * @author Mark Paluch * @since 2.5 */ -public interface DefaultQuerydslBinderCustomizer extends QuerydslBinderCustomizer> {} +public interface QuerydslBinderCustomizerDefaults extends QuerydslBinderCustomizer> {} diff --git a/src/main/java/org/springframework/data/querydsl/binding/QuerydslBindingsFactory.java b/src/main/java/org/springframework/data/querydsl/binding/QuerydslBindingsFactory.java index c82dc68d9..b936e5e8e 100644 --- a/src/main/java/org/springframework/data/querydsl/binding/QuerydslBindingsFactory.java +++ b/src/main/java/org/springframework/data/querydsl/binding/QuerydslBindingsFactory.java @@ -159,7 +159,7 @@ public class QuerydslBindingsFactory implements ApplicationContextAware { } /** - * Obtains registered {@link DefaultQuerydslBinderCustomizer} instances from the + * Obtains registered {@link QuerydslBinderCustomizerDefaults} instances from the * {@link org.springframework.beans.factory.BeanFactory}. * * @return @@ -171,12 +171,12 @@ public class QuerydslBindingsFactory implements ApplicationContextAware { private QuerydslBinderCustomizer> getDefaultQuerydslBinderCustomizer( AutowireCapableBeanFactory beanFactory) { - List customizers = beanFactory - .getBeanProvider(DefaultQuerydslBinderCustomizer.class).stream().collect(Collectors.toList()); + List customizers = beanFactory + .getBeanProvider(QuerydslBinderCustomizerDefaults.class).stream().collect(Collectors.toList()); return (bindings, root) -> { - for (DefaultQuerydslBinderCustomizer defaultQuerydslBinderCustomizer : customizers) { - defaultQuerydslBinderCustomizer.customize(bindings, root); + for (QuerydslBinderCustomizerDefaults querydslBinderCustomizerDefaults : customizers) { + querydslBinderCustomizerDefaults.customize(bindings, root); } }; } diff --git a/src/test/java/org/springframework/data/querydsl/binding/QuerydslBindingsFactoryUnitTests.java b/src/test/java/org/springframework/data/querydsl/binding/QuerydslBindingsFactoryUnitTests.java index 9cc8178c0..f8a00c776 100755 --- a/src/test/java/org/springframework/data/querydsl/binding/QuerydslBindingsFactoryUnitTests.java +++ b/src/test/java/org/springframework/data/querydsl/binding/QuerydslBindingsFactoryUnitTests.java @@ -148,7 +148,7 @@ class QuerydslBindingsFactoryUnitTests { } } - static class DefaultCustomizer implements DefaultQuerydslBinderCustomizer { + static class DefaultCustomizer implements QuerydslBinderCustomizerDefaults { @Override public void customize(QuerydslBindings bindings, EntityPath root) {