@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties(value=FlatFileItemReaderProperties.class) @AutoConfigureAfter(value=org.springframework.boot.autoconfigure.batch.BatchAutoConfiguration.class) public class FlatFileItemReaderAutoConfiguration extends Object
FlatFileItemReader.| Modifier and Type | Class and Description |
|---|---|
static class |
FlatFileItemReaderAutoConfiguration.MapFieldSetMapper
A
FieldSetMapper that takes a FieldSet and returns the
Map<String, Object> of its contents. |
| Constructor and Description |
|---|
FlatFileItemReaderAutoConfiguration(FlatFileItemReaderProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.batch.item.file.FlatFileItemReader<Map<String,Object>> |
itemReader(org.springframework.batch.item.file.transform.LineTokenizer lineTokenizer,
org.springframework.batch.item.file.mapping.FieldSetMapper<Map<String,Object>> fieldSetMapper,
org.springframework.batch.item.file.LineMapper<Map<String,Object>> lineMapper,
org.springframework.batch.item.file.LineCallbackHandler skippedLinesCallback,
org.springframework.batch.item.file.separator.RecordSeparatorPolicy recordSeparatorPolicy) |
public FlatFileItemReaderAutoConfiguration(FlatFileItemReaderProperties properties)
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(prefix="spring.batch.job.flatfileitemreader",
name="name")
public org.springframework.batch.item.file.FlatFileItemReader<Map<String,Object>> itemReader(@Autowired(required=false)
org.springframework.batch.item.file.transform.LineTokenizer lineTokenizer,
@Autowired(required=false)
org.springframework.batch.item.file.mapping.FieldSetMapper<Map<String,Object>> fieldSetMapper,
@Autowired(required=false)
org.springframework.batch.item.file.LineMapper<Map<String,Object>> lineMapper,
@Autowired(required=false)
org.springframework.batch.item.file.LineCallbackHandler skippedLinesCallback,
@Autowired(required=false)
org.springframework.batch.item.file.separator.RecordSeparatorPolicy recordSeparatorPolicy)
Copyright © 2025 VMware, Inc.. All rights reserved.