| AsyncToSyncPipe<T> |
A pipe which acts as a converter from async pipe/s to a sync pipe.
|
| CallbackPipe<T> |
A pipe invoking a callback method per item passed through it.
|
| CompoundPipe<T> |
A pipe encapsulating a pipeline.
|
| ConcatPipe<T> |
An intermediate pipe consisting of concatenating the contents of a series of pipes
|
| CountPipe |
A pipe counting the items in the input pipe, and returning the count as a single output item.
|
| CSVMapperPipe<T> |
An intermediate pipe that parses strings in CSV format, and binds each line to an object
|
| DedupPipe<T> |
Uses item equality (equals() method) in input pipe items for performing a dedup operation.
|
| DelegatePipe<T> |
A pipe delegating all work to another pipe given in the constructor.
|
| FilterBasePipe<T> |
A base-class pipe implementation for pipes that filter an input pipe using some criteria.
|
| FilterPipe<T> |
A pipe filtering an input pipe by some predicate on the pipe items.
|
| FlexibleMapPipe<S,T> |
An intermediate pipe that maps an input item into zero or more items of another type.
|
| GrouperPipe<T> |
Splits the input items into different families, and emits items from the same family sequentially.
|
| HeadPipe<T> |
A pipe returning the first K items of its input pipe.
|
| IntermediateBinFileWriterPipe<T> |
|
| IntermediateSharderBySeqPipe<T> |
|
| IntermediateTxtFileWriterPipe<T> |
A pipe write to a text file any item passed through it.
|
| MapPipe<S,T> |
A pipe transforming each item in the input pipe into another, possibly with a different type.
|
| MultiSortedBasePipe<T> |
A base class for pipes performing some set operation on a collection of sorted input pipes.
|
| OrderValidationPipe<T> |
An intermediate pipe that validates the order of the consumed elements by a comparator
|
| ProgressPipe<T> |
A no-op pipe with only one side effect - progress tracking.
|
| SkipPipe<T> |
A pipe skipping the first K items of its input pipe.
|
| SortedIntersectionPipe<T> |
An intermediate pipe performing set intersection operation on a collection of sorted input pipes.
|
| SortedMergePipe<T> |
An intermediate pipe sort-merging the contents of a collection of sorted input pipes.
|
| SortedSubtractionPipe<T> |
An intermediate pipe performing a set subtraction operation on two given pipes (i.e.
|
| SortedUnionPipe<T> |
An intermediate pipe performing set union operation on a collection of sorted input pipes.
|
| SortPipe<T> |
An intermediate pipe performing a sort on an input pipe, without deduping.
|
| TopKPipe<T> |
A pipe returning the top K items of the input pipe, according to some predefined order relation.
|