public interface Splitter
List<Split> getSplits(Path path) throws IOException
Path. A path needs to
be a resource which can be split into a list of splits. Actual
implementation will define if split is enforced to be a single
file or a collection of files.path - the pathIOException - Signals that an I/O exception has occurred.