Package org.jeasy.batch.core.reader
This package contains built-in implementations of the
RecordReader
interface.-
Interface Summary Interface Description RecordReader<P> Interface for record reader. -
Class Summary Class Description AbstractFileRecordReader<P> Abstract class for all file readers.AbstractMultiFileRecordReader<P> Template class for multi-files record readers.BlockingQueueRecordReader<P> ARecordReader
that reads record from aBlockingQueue
.FileRecordReader ARecordReader
that reads files in a directory.IterableRecordReader<P> Reads record from anIterable
data source.RetryableRecordReader<P> Decorator that makes aRecordReader
retryable whenever the data source is temporarily unavailable.StandardInputRecordReader ARecordReader
that reads data from the standard input (useful for tests) until a termination word is read (can be specified at construction time, "quit" by default).StreamRecordReader<T> Reader that reads records form aStream
.StringRecordReader ARecordReader
that reads data from a String.