Class Hierarchy
- java.lang.Object
- org.springframework.batch.item.ExecutionContext (implements java.io.Serializable)
- org.springframework.batch.item.ItemStreamSupport (implements org.springframework.batch.item.ItemStream)
- org.springframework.batch.item.KeyValueItemWriter<K,
V> (implements org.springframework.beans.factory.InitializingBean, org.springframework.batch.item.ItemWriter<T>) - org.springframework.batch.item.SpELItemKeyMapper<K,
V> (implements org.springframework.core.convert.converter.Converter<S, T>) - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.batch.item.ItemReaderException
- org.springframework.batch.item.NonTransientResourceException
- org.springframework.batch.item.ParseException
- org.springframework.batch.item.ReaderNotOpenException
- org.springframework.batch.item.UnexpectedInputException
- org.springframework.batch.item.ItemStreamException
- org.springframework.batch.item.ItemWriterException
- org.springframework.batch.item.WriteFailedException
- org.springframework.batch.item.WriterNotOpenException
- org.springframework.batch.item.ItemReaderException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.springframework.batch.item.ItemCountAware
- org.springframework.batch.item.ItemProcessor<I,
O> - org.springframework.batch.item.ItemReader<T>
- org.springframework.batch.item.ItemStreamReader<T> (also extends org.springframework.batch.item.ItemStream)
- org.springframework.batch.item.PeekableItemReader<T>
- org.springframework.batch.item.ItemStream
- org.springframework.batch.item.ItemStreamReader<T> (also extends org.springframework.batch.item.ItemReader<T>)
- org.springframework.batch.item.ItemStreamWriter<T> (also extends org.springframework.batch.item.ItemWriter<T>)
- org.springframework.batch.item.ItemWriter<T>
- org.springframework.batch.item.ItemStreamWriter<T> (also extends org.springframework.batch.item.ItemStream)
- org.springframework.batch.item.ResourceAware