Skip to content

Commit a58029f

Browse files
author
talhadilber
committed
Repository pageable methods rename refactors
1 parent d05d0e1 commit a58029f

File tree

6 files changed

+28
-28
lines changed

6 files changed

+28
-28
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<groupId>io.github.tdilber</groupId>
1515
<artifactId>spring-jpa-dynamic-query</artifactId>
16-
<version>0.3.2</version>
16+
<version>0.3.0</version>
1717
<packaging>jar</packaging>
1818
<name>Spring Jpa Dynamic Query</name>
1919
<description>Spring Jpa Dynamic Query (JDQ) Project</description>

src/main/java/com/beyt/jdq/query/DynamicSpecification.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ protected Predicate addPredicate(Path<?> root, CriteriaBuilder builder, Criteria
122122
criteria.setValues(deserialize(root.get(criteria.getKey()).getJavaType(), criteria.getValues()));
123123
} catch (Exception e) {
124124
throw new DynamicQueryNoAvailableEnumException("There is a "
125-
+ root.get(criteria.getKey()).getJavaType().getSimpleName() + " Enum Problem in Criteria Key: "
125+
+ root.get(criteria.getKey()).getJavaType().getSimpleName() + " Problem in Criteria Key: "
126126
+ criteria.getKey(), e);
127127
}
128128
}

src/main/java/com/beyt/jdq/repository/DynamicSpecificationRepository.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,25 +21,25 @@ public interface DynamicSpecificationRepository<T, ID> extends JpaRepository<T,
2121

2222
List<T> findAll(DynamicQuery dynamicQuery);
2323

24-
Page<T> findAllPage(DynamicQuery dynamicQuery);
24+
Page<T> findAllAsPage(DynamicQuery dynamicQuery);
2525

26-
List<Tuple> findAllTuple(DynamicQuery dynamicQuery);
26+
List<Tuple> findAllAsTuple(DynamicQuery dynamicQuery);
2727

28-
Page<Tuple> findAllPageTuple(DynamicQuery dynamicQuery);
28+
Page<Tuple> findAllAsTuplePage(DynamicQuery dynamicQuery);
2929

3030
<ResultType> List<ResultType> findAll(DynamicQuery dynamicQuery, Class<ResultType> resultTypeClass);
3131

32-
<ResultType> Page<ResultType> findAllPage(DynamicQuery dynamicQuery, Class<ResultType> resultTypeClass);
32+
<ResultType> Page<ResultType> findAllAsPage(DynamicQuery dynamicQuery, Class<ResultType> resultTypeClass);
3333

3434
QueryBuilder<T, ID> queryBuilder();
3535

3636
Page<T> findAll(List<Criteria> criteriaList, Pageable pageable);
3737

3838
long count(List<Criteria> criteriaList);
3939

40-
void fetchPartially(ListConsumer<T> processor, int pageSize);
40+
void consumePartially(ListConsumer<T> processor, int pageSize);
4141

42-
void fetchPartially(Specification<T> specification, ListConsumer<T> processor, int pageSize);
42+
void consumePartially(Specification<T> specification, ListConsumer<T> processor, int pageSize);
4343

44-
void fetchPartially(List<Criteria> criteriaList, ListConsumer<T> processor, int pageSize);
44+
void consumePartially(List<Criteria> criteriaList, ListConsumer<T> processor, int pageSize);
4545
}

src/main/java/com/beyt/jdq/repository/DynamicSpecificationRepositoryImpl.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,17 @@ public List<T> findAll(DynamicQuery dynamicQuery) {
4343
}
4444

4545
@Override
46-
public Page<T> findAllPage(DynamicQuery dynamicQuery) {
46+
public Page<T> findAllAsPage(DynamicQuery dynamicQuery) {
4747
return DynamicQueryManager.getEntityListBySelectableFilterAsPage(this, dynamicQuery);
4848
}
4949

5050
@Override
51-
public List<Tuple> findAllTuple(DynamicQuery dynamicQuery) {
51+
public List<Tuple> findAllAsTuple(DynamicQuery dynamicQuery) {
5252
return DynamicQueryManager.getEntityListBySelectableFilterWithTupleAsList(this, dynamicQuery);
5353
}
5454

5555
@Override
56-
public Page<Tuple> findAllPageTuple(DynamicQuery dynamicQuery) {
56+
public Page<Tuple> findAllAsTuplePage(DynamicQuery dynamicQuery) {
5757
return DynamicQueryManager.getEntityListBySelectableFilterWithTupleAsPage(this, dynamicQuery);
5858
}
5959

@@ -63,7 +63,7 @@ public <ResultType> List<ResultType> findAll(DynamicQuery dynamicQuery, Class<Re
6363
}
6464

6565
@Override
66-
public <ResultType> Page<ResultType> findAllPage(DynamicQuery dynamicQuery, Class<ResultType> resultTypeClass) {
66+
public <ResultType> Page<ResultType> findAllAsPage(DynamicQuery dynamicQuery, Class<ResultType> resultTypeClass) {
6767
return DynamicQueryManager.getEntityListBySelectableFilterWithReturnTypeAsPage(this, dynamicQuery, resultTypeClass);
6868
}
6969

@@ -91,12 +91,12 @@ public long count(List<Criteria> criteriaList) {
9191
}
9292

9393
@Override
94-
public void fetchPartially(ListConsumer<T> processor, int pageSize) {
95-
fetchPartially((Specification<T>) null, processor, pageSize);
94+
public void consumePartially(ListConsumer<T> processor, int pageSize) {
95+
consumePartially((Specification<T>) null, processor, pageSize);
9696
}
9797

9898
@Override
99-
public void fetchPartially(Specification<T> specification, ListConsumer<T> processor, int pageSize) {
99+
public void consumePartially(Specification<T> specification, ListConsumer<T> processor, int pageSize) {
100100
Page<T> page = this.findAll((Specification<T>) null, PageRequest.of(0, pageSize));
101101
processor.accept(page.getContent());
102102
long totalElements = page.getTotalElements();
@@ -107,7 +107,7 @@ public void fetchPartially(Specification<T> specification, ListConsumer<T> proce
107107
}
108108

109109
@Override
110-
public void fetchPartially(List<Criteria> criteriaList, ListConsumer<T> processor, int pageSize) {
110+
public void consumePartially(List<Criteria> criteriaList, ListConsumer<T> processor, int pageSize) {
111111
long totalElements = DynamicQueryManager.count(this, criteriaList);
112112

113113
for (int i = 0; (long) i * pageSize < totalElements; i++) {

src/main/java/com/beyt/jdq/repository/JpaDynamicQueryRepository.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,23 @@ default List<T> findAll(DynamicQuery dynamicQuery) {
2525
return DynamicQueryManager.getEntityListBySelectableFilterAsList(this, dynamicQuery);
2626
}
2727

28-
default Page<T> findAllPage(DynamicQuery dynamicQuery) {
28+
default Page<T> findAllAsPage(DynamicQuery dynamicQuery) {
2929
return DynamicQueryManager.getEntityListBySelectableFilterAsPage(this, dynamicQuery);
3030
}
3131

32-
default List<Tuple> findAllTuple(DynamicQuery dynamicQuery) {
32+
default List<Tuple> findAllAsTuple(DynamicQuery dynamicQuery) {
3333
return DynamicQueryManager.getEntityListBySelectableFilterWithTupleAsList(this, dynamicQuery);
3434
}
3535

36-
default Page<Tuple> findAllPageTuple(DynamicQuery dynamicQuery) {
36+
default Page<Tuple> findAllAsTuplePage(DynamicQuery dynamicQuery) {
3737
return DynamicQueryManager.getEntityListBySelectableFilterWithTupleAsPage(this, dynamicQuery);
3838
}
3939

4040
default <ResultType> List<ResultType> findAll(DynamicQuery dynamicQuery, Class<ResultType> resultTypeClass) {
4141
return DynamicQueryManager.getEntityListBySelectableFilterWithReturnTypeAsList(this, dynamicQuery, resultTypeClass);
4242
}
4343

44-
default <ResultType> Page<ResultType> findAllPage(DynamicQuery dynamicQuery, Class<ResultType> resultTypeClass) {
44+
default <ResultType> Page<ResultType> findAllAsPage(DynamicQuery dynamicQuery, Class<ResultType> resultTypeClass) {
4545
return DynamicQueryManager.getEntityListBySelectableFilterWithReturnTypeAsPage(this, dynamicQuery, resultTypeClass);
4646
}
4747

@@ -53,19 +53,19 @@ default Page<T> findAll(List<Criteria> criteriaList, Pageable pageable) {
5353
return DynamicQueryManager.findAll(this, criteriaList, pageable);
5454
}
5555

56-
static <T> Specification<T> getSpecificationWithCriteria(List<Criteria> criteriaList) {
56+
static <T> Specification<T> createSpecification(List<Criteria> criteriaList) {
5757
return DynamicQueryManager.getSpecification(criteriaList);
5858
}
5959

6060
default long count(List<Criteria> criteriaList) {
6161
return DynamicQueryManager.count(this, criteriaList);
6262
}
6363

64-
default void fetchPartially(ListConsumer<T> processor, int pageSize) {
65-
fetchPartially((Specification<T>) null, processor, pageSize);
64+
default void consumePartially(ListConsumer<T> processor, int pageSize) {
65+
consumePartially((Specification<T>) null, processor, pageSize);
6666
}
6767

68-
default void fetchPartially(Specification<T> specification, ListConsumer<T> processor, int pageSize) {
68+
default void consumePartially(Specification<T> specification, ListConsumer<T> processor, int pageSize) {
6969
Page<T> page = this.findAll((Specification<T>) null, PageRequest.of(0, pageSize));
7070
processor.accept(page.getContent());
7171
long totalElements = page.getTotalElements();
@@ -75,7 +75,7 @@ default void fetchPartially(Specification<T> specification, ListConsumer<T> proc
7575
}
7676
}
7777

78-
default void fetchPartially(List<Criteria> criteriaList, ListConsumer<T> processor, int pageSize) {
78+
default void consumePartially(List<Criteria> criteriaList, ListConsumer<T> processor, int pageSize) {
7979
long totalElements = DynamicQueryManager.count(this, criteriaList);
8080

8181
for (int i = 0; (long) i * pageSize < totalElements; i++) {

src/test/java/com/beyt/jdq/testenv/controller/TestController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public ResponseEntity<List<Customer>> getCustomerWithCriteria(CriteriaList crite
3939

4040
@GetMapping("/user/as-page")
4141
public ResponseEntity<Page<User>> getUserWithSearchFilterAsPage(DynamicQuery dynamicQuery) {
42-
Page<User> userList = userRepository.findAllPage(dynamicQuery);
42+
Page<User> userList = userRepository.findAllAsPage(dynamicQuery);
4343
return ResponseEntity.ok().body(userList);
4444
}
4545

@@ -51,7 +51,7 @@ public ResponseEntity<List<User>> getUserWithSearchFilterAsList(DynamicQuery dyn
5151

5252
@GetMapping("/customer/as-page")
5353
public ResponseEntity<Page<Customer>> getCustomerWithSearchFilterAsPage(DynamicQuery dynamicQuery) {
54-
Page<Customer> customerList = customerRepository.findAllPage(dynamicQuery);
54+
Page<Customer> customerList = customerRepository.findAllAsPage(dynamicQuery);
5555
return ResponseEntity.ok().body(customerList);
5656
}
5757

0 commit comments

Comments
 (0)