Skip to content

Commit 76f8cad

Browse files
committed
Fix incorrect @Nullable on ItemReadListener#afterRead implementations
Resolves BATCH-2763
1 parent b3579ff commit 76f8cad

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

spring-batch-core/src/main/java/org/springframework/batch/core/jsr/ItemReadListenerAdapter.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919

2020
import org.springframework.batch.core.ItemReadListener;
2121
import org.springframework.batch.item.ItemReader;
22-
import org.springframework.lang.Nullable;
2322
import org.springframework.util.Assert;
2423

2524
/**
@@ -51,7 +50,7 @@ public void beforeRead() {
5150
}
5251

5352
@Override
54-
public void afterRead(@Nullable T item) {
53+
public void afterRead(T item) {
5554
try {
5655
delegate.afterRead(item);
5756
} catch (Exception e) {

spring-batch-core/src/main/java/org/springframework/batch/core/listener/MulticasterBatchListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ public void beforeChunk(ChunkContext context) {
223223
* @see org.springframework.batch.core.listener.CompositeItemReadListener#afterRead(java.lang.Object)
224224
*/
225225
@Override
226-
public void afterRead(@Nullable T item) {
226+
public void afterRead(T item) {
227227
try {
228228
itemReadListener.afterRead(item);
229229
}

spring-batch-core/src/main/java/org/springframework/batch/core/listener/StepListenerSupport.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public void beforeChunk(ChunkContext context) {
7272
* @see org.springframework.batch.core.domain.ItemReadListener#afterRead(java.lang.Object)
7373
*/
7474
@Override
75-
public void afterRead(@Nullable T item) {
75+
public void afterRead(T item) {
7676
}
7777

7878
/* (non-Javadoc)

0 commit comments

Comments
 (0)