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.
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
constantLike
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.
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.