| Interface | Description |
|---|---|
| Split |
Interface defining a split.
|
| SplitLocation |
Interface representing a locations for
Split. |
| Splitter |
A strategy interface for creating a list of
Splits based on a
Path representing a hdfs resource. |
| Class | Description |
|---|---|
| AbstractSplitter |
A base class for
Splitter implementations. |
| GenericSplit |
A
GenericSplit is simple implementation of
Split and SplitLocation storing needed
information as it is. |
| SlopBlockSplitter |
A
SlopBlockSplitter is a Splitter which
roughly splitting at least on block boundaries allowing
last block to be combined with previous if its size is
too small. |
| StaticBlockSplitter |
A
StaticBlockSplitter is a Splitter handling
splits as relative of block sizes allowing to furthern split
blocks on a smaller chunks. |
| StaticLengthSplitter |
A
StaticLengthSplitter is a Splitter using
a static length to split a resource into an equal sized. |