Skip to content

Commit

Permalink
Polishing.
Browse files Browse the repository at this point in the history
Fix class visibility.

See #3719.
  • Loading branch information
mp911de committed Jan 7, 2025
1 parent 6057437 commit 865fd00
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
*/
public class JpaCountQueryCreator extends JpaQueryCreator {

private boolean distinct;
private final boolean distinct;

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

@Override
protected CriteriaQuery<? extends Object> createCriteriaQuery(CriteriaBuilder builder, ReturnedType type) {

return builder.createQuery(Long.class);
}

@Override
@SuppressWarnings("unchecked")
protected CriteriaQuery<? extends Object> complete(@Nullable Predicate predicate, Sort sort,
CriteriaQuery<? extends Object> query, CriteriaBuilder builder, Root<?> root) {
CriteriaQuery<? extends Object> query, CriteriaBuilder builder, Root<?> root) {

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


@SuppressWarnings("rawtypes")
private Expression getCountQuery(CriteriaBuilder builder, Root<?> root) {
return distinct ? builder.countDistinct(root) : builder.count(root);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
* @author Donghun Shin
* @author Greg Turnquist
*/
class ParameterMetadataProvider {
public class ParameterMetadataProvider {

private final CriteriaBuilder builder;
private final Iterator<? extends Parameter> parameters;
Expand Down Expand Up @@ -191,7 +191,7 @@ EscapeCharacter getEscape() {
* @author Andrey Kovalev
* @param <T>
*/
static class ParameterMetadata<T> {
public static class ParameterMetadata<T> {

static final Object PLACEHOLDER = new Object();

Expand Down

0 comments on commit 865fd00

Please sign in to comment.