Skip to content

Commit 865fd00

Browse files
committed
Polishing.
Fix class visibility. See #3719.
1 parent 6057437 commit 865fd00

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/JpaCountQueryCreator.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
*/
3737
public class JpaCountQueryCreator extends JpaQueryCreator {
3838

39-
private boolean distinct;
39+
private final boolean distinct;
4040

4141
/**
4242
* Creates a new {@link JpaCountQueryCreator}.
@@ -56,20 +56,18 @@ public JpaCountQueryCreator(PartTree tree, ReturnedType type, CriteriaBuilder bu
5656

5757
@Override
5858
protected CriteriaQuery<? extends Object> createCriteriaQuery(CriteriaBuilder builder, ReturnedType type) {
59-
6059
return builder.createQuery(Long.class);
6160
}
6261

6362
@Override
6463
@SuppressWarnings("unchecked")
6564
protected CriteriaQuery<? extends Object> complete(@Nullable Predicate predicate, Sort sort,
66-
CriteriaQuery<? extends Object> query, CriteriaBuilder builder, Root<?> root) {
65+
CriteriaQuery<? extends Object> query, CriteriaBuilder builder, Root<?> root) {
6766

6867
CriteriaQuery<? extends Object> select = query.select(getCountQuery(builder, root));
6968
return predicate == null ? select : select.where(predicate);
7069
}
7170

72-
7371
@SuppressWarnings("rawtypes")
7472
private Expression getCountQuery(CriteriaBuilder builder, Root<?> root) {
7573
return distinct ? builder.countDistinct(root) : builder.count(root);

spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/ParameterMetadataProvider.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
* @author Donghun Shin
5555
* @author Greg Turnquist
5656
*/
57-
class ParameterMetadataProvider {
57+
public class ParameterMetadataProvider {
5858

5959
private final CriteriaBuilder builder;
6060
private final Iterator<? extends Parameter> parameters;
@@ -191,7 +191,7 @@ EscapeCharacter getEscape() {
191191
* @author Andrey Kovalev
192192
* @param <T>
193193
*/
194-
static class ParameterMetadata<T> {
194+
public static class ParameterMetadata<T> {
195195

196196
static final Object PLACEHOLDER = new Object();
197197

0 commit comments

Comments
 (0)