Skip to content

Commit 46942de

Browse files
committed
Polishing.
Convert internal types to records.
1 parent 4d91ada commit 46942de

File tree

2 files changed

+3
-18
lines changed

2 files changed

+3
-18
lines changed

src/main/java/org/springframework/data/redis/cache/BatchStrategies.java

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -98,13 +98,7 @@ public long cleanCache(RedisConnection connection, String name, byte[] pattern)
9898
/**
9999
* {@link BatchStrategy} using {@code SCAN}.
100100
*/
101-
static class Scan implements BatchStrategy {
102-
103-
final int batchSize;
104-
105-
Scan(int batchSize) {
106-
this.batchSize = batchSize;
107-
}
101+
record Scan(int batchSize) implements BatchStrategy {
108102

109103
@Override
110104
public long cleanCache(RedisConnection connection, String name, byte[] pattern) {
@@ -138,16 +132,7 @@ public long cleanCache(RedisConnection connection, String name, byte[] pattern)
138132
*
139133
* @param <T>
140134
*/
141-
static class PartitionIterator<T> implements Iterator<List<T>> {
142-
143-
private final Iterator<T> iterator;
144-
private final int size;
145-
146-
PartitionIterator(Iterator<T> iterator, int size) {
147-
148-
this.iterator = iterator;
149-
this.size = size;
150-
}
135+
record PartitionIterator<T>(Iterator<T> iterator, int size) implements Iterator<List<T>> {
151136

152137
@Override
153138
public boolean hasNext() {

src/main/java/org/springframework/data/redis/cache/DefaultRedisCacheWriter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -598,7 +598,7 @@ class AsynchronousCacheWriterDelegate implements AsyncCacheWriter {
598598
private final int cleanBatchSize;
599599

600600
public AsynchronousCacheWriterDelegate() {
601-
this.cleanBatchSize = batchStrategy instanceof BatchStrategies.Scan scan ? scan.batchSize
601+
this.cleanBatchSize = batchStrategy instanceof BatchStrategies.Scan scan ? scan.batchSize()
602602
: DEFAULT_SCAN_BATCH_SIZE;
603603
}
604604

0 commit comments

Comments
 (0)