diff --git a/spring-batch-docs/asciidoc/common-patterns.adoc b/spring-batch-docs/asciidoc/common-patterns.adoc index 68d9efa11..2b361817f 100644 --- a/spring-batch-docs/asciidoc/common-patterns.adoc +++ b/spring-batch-docs/asciidoc/common-patterns.adoc @@ -443,7 +443,7 @@ public MultiLineTradeItemReader itemReader() { @Bean public FlatFileItemReader flatFileItemReader() { - FlatFileItemReader reader = new FlatFileItemReaderBuilder() + FlatFileItemReader reader = new FlatFileItemReaderBuilder<>() .name("flatFileItemReader") .resource(new ClassPathResource("data/iosample/input/multiLine.txt")) .lineTokenizer(orderFileTokenizer()) diff --git a/spring-batch-docs/asciidoc/readersAndWriters.adoc b/spring-batch-docs/asciidoc/readersAndWriters.adoc index c32bba157..f601c3968 100644 --- a/spring-batch-docs/asciidoc/readersAndWriters.adoc +++ b/spring-batch-docs/asciidoc/readersAndWriters.adoc @@ -747,10 +747,10 @@ The file can then be read by correctly constructing a `FlatFileItemReader` and c [source, java] ---- -FlatFileItemReader itemReader = new FlatFileItemReader(); +FlatFileItemReader itemReader = new FlatFileItemReader<>(); itemReader.setResource(new FileSystemResource("resources/players.csv")); //DelimitedLineTokenizer defaults to comma as its delimiter -DefaultLineMapper lineMapper = new DefaultLineMapper(); +DefaultLineMapper lineMapper = new DefaultLineMapper<>(); lineMapper.setLineTokenizer(new DelimitedLineTokenizer()); lineMapper.setFieldSetMapper(new PlayerFieldSetMapper()); itemReader.setLineMapper(lineMapper); @@ -1261,7 +1261,7 @@ functionality, as shown in the following example: [source, java] ---- -BeanWrapperFieldExtractor extractor = new BeanWrapperFieldExtractor(); +BeanWrapperFieldExtractor extractor = new BeanWrapperFieldExtractor<>(); extractor.setNames(new String[] { "first", "last", "born" }); String first = "Alan"; @@ -2841,12 +2841,12 @@ requirements of an `ItemReader`, as illustrated in the following test code: [source, java] ---- -List items = new ArrayList(); +List items = new ArrayList<>(); items.add("1"); items.add("2"); items.add("3"); -ItemReader itemReader = new CustomItemReader(items); +ItemReader itemReader = new CustomItemReader<>(items); assertEquals("1", itemReader.read()); assertEquals("2", itemReader.read()); assertEquals("3", itemReader.read()); @@ -2919,11 +2919,11 @@ ExecutionContext executionContext = new ExecutionContext(); assertEquals("1", itemReader.read()); ((ItemStream)itemReader).update(executionContext); -List items = new ArrayList(); +List items = new ArrayList<>(); items.add("1"); items.add("2"); items.add("3"); -itemReader = new CustomItemReader(items); +itemReader = new CustomItemReader<>(items); ((ItemStream)itemReader).open(executionContext); assertEquals("2", itemReader.read());