All Classes and Interfaces

Class
Description
Reads a CSV File from the file-system.
Reads a CSV file line-by-line.
When an error occurs reading a CSV file.
An alternative mode of option where behaviours change.
Derives a path from an existing path.
When an error occurs deriving a path from another path.
A Predicate<Path for both a file and a directory.
Extracts a range of elements from a Path.
An input pertaining to a single file on the file-system.
Associates a name (a compact unique identifier) with a file.
Provides useful additional objects when assigning a name to a file.
Base class for methods that derive the name independently for each file.
Matches file-paths against some kind of pattern.
Base class for beans that implement Provider to provide a Path.
Calls an existing FilePathProvider indirectly to provide an identical result.
Base class for providing a list of Files.
When an error occurs providing a set of files.
Like FilesProvider but employs a unary operator on a call to an existing FilesProvider.
Base class for implementations of FilesProvider which do have an associated directory.
A FilesProviderWithDirectory where the directory is optionally specified as a string constant
Like FilesProviderWithDirectory but employs a unary operator on a call to an existing FilesProviderWithDirectory.
Base class for implementations of FilesProvider which do not have an associated directory.
An input pertaining to a single file on the file-system - and a directory in which it resides.
When an error occurs finding files.
Derives the grouping-key via a call to DerivePath.
Extracts a path from a FilesProvider.
Extracts a glob from a string describing it, and a direcory which gives it context.
A string describing a glob, associated with a directory onto which it will be applied.
Determines how partition inputs into groups.
Returns the same Path as the argument passed in.
Additional parameters that offer context for many beans that provide input-functions.
One particular input for processing.
A base class for InputFromManager-implementing classes that delegate to another.
Derives a grouping key from an input.
Base class for describing the inputs.
Parameters passed to an InputManager to generate input-objects.
Base class for an InputManager that delegates to another InputManager with the same input-type.
When an error occurs reading an input.
All inputs for an experiment, together with any parent directory which is specified as a parent for these inputs.
Maybe imposes a file-extension condition, optionally on top of an existing matcher.
Matches paths using a Java-style glob.
Predicates that matches a file-path against a regular expression.
A file with an associated unique name.
Constructs a Path from a sub-range of the name-elements of the Path.
Utility interface to supply a Path or throw a DerivePathException.
Called when a single line is read by a CSV-reader to determine how the entry is further processed.
An opened-CSV file that is read line-by-line and processed.
Reads a Dictionary from a file in Java properties format.
Searches a directory for files whose paths match a particular predicate.
Provides a single file only.
A base class for inputs that refer to a single file.
A specific list of paths which form the input.
Avoids grouping of inputs, effectively processing all inputs as one large group.