Package org.jeasy.batch.core.filter
This package contains built-in implementations of the
RecordFilter
interface.-
Interface Summary Interface Description RecordFilter<R> Interface for record filter. -
Class Summary Class Description EmptyStringRecordFilter Filters emptyStringRecord
.EndsWithStringRecordFilter Filter string records ending with one of the given suffixes.FileExtensionFilter FilterFileRecord
having a payload file name ending with a given extension.FilteredRecordsCollector<P> ARecordFilter
that saves filtered records for later use.GrepFilter Convenient filter that mimics the unix grep utility: it keeps records containing the given pattern instead of filtering them.HeaderRecordFilter<P> Filters the header record (first record in the data source).StartsWithStringRecordFilter ARecordFilter
that filters string records starting with one of the given prefixes.