All Classes and Interfaces
Class
Description
Adds additional outputs-names to be enabled to the defaults.
All outputs are allowed irrespective of
outputName.Allows every output, irrespective of whether the
OutputterChecked allows the output-name.When an outputter cannot be successfully bound to an output directory.
Only allows outputs, if the output-name is allowed in the
OutputterChecked.Options that influence how an output directory is created.
A directory into which files can be written, and a prefix for the name of each written file.
Outputs an element to the file-system.
Creates or gets a element to output files together with a
ElementWriter.Writes an element (with or without an index) to the file system.
Creates or gets a element-writer to output files.
All outputs are allowed unless the name's first character is an underscore.
Like
IgnoreUnderscorePrefix for all first and level-outputs unless a particular outputs
are explicitly specified.Outputs an incrementing number for each output that occurs.
An output-name with an index somehow appended or prepended in a particular style.
A context for performing input generally and outputting to a particular output-directory.
Caches a
InputOutputContext for each subdirectory as they are created.Outputs a file-name involving an integer suffix of length
numberDigits with leading
zeros.Outputs are enabled if they are contained in both of two
MultiLevelOutputEnableds.Base class for operations that combines two
MultiLevelOutputEnableds.The complement of an existing
MultiLevelOutputEnabled where disabled outputs are enabled,
and vice-versa.Outputs are enabled if they are contained in either of two
MultiLevelOutputEnableds.Whether an output is enabled or not in a context of hierarchy of different rules for outputting.
Like
RecordedOutputs but accepts two levels, first and second, like in a MultiLevelRecordedOutputs.A path and associated name.
No outputs are enabled.
All outputs are disabled except particular ones.
When an output-directory already exists.
Whether a particular output, identified by a textual name, is enabled or not.
Additional output-names to enable or disable from an existing set of output-enabled rules.
A specific set of first-level outputs are enabled, to which more can be added.
Bean that specifies an implementation of
MultiLevelOutputEnabled.Base class for an
OutputEnabledRules that specifies particular output-names for first and
second levels.Responsible for making decisions on where output goes and what form it takes.
Base class for an approach to generate a filename for an output.
Arguments influencing into which directory outputs are written, and how identifiers are
expressed.
Like
OutputterChecked but exceptions are reported in a ErrorReporter.A particular directory on the filesystem in which outputting can occur.
The directory and prefix an outputter writes to.
Settings and user-arguments for writing files.
When an output could not be successfully written to the file-system.
Settings for how to write output, including default writers.
Converts file-paths between relative and absolute.
Base classes for methods to determine an output directory and associated file prefix.
A file-path-resolver that adds additional methods that perform the same function but output a
relative-path rather than an absolute path after fully resolving paths
Context parameters provided to a link
PathPrefixer.Thrown when unable to successfully determine a prefix for a path.
Allows all output-names to be outputted in both first and second level.
All outputs are enabled except particular ones.
Outputs recorded from
RecordOutputNamesForWriter.Rules to determine what outputting occurs, together with maybe an entity that records the
output-names that are used when writing / querying.
Two writers that record any output-names that are passed as arguments.
A constant filename that is identical to the output-name plus extension.
Outputs are enabled if they are contained in both of two
SingleLevelOutputEnabled.Base class for a
SingleLevelOutputEnabled that combines two existing such classes.Outputs are enabled if they are contained in a set.
The complement of an existing
SingleLevelOutputEnabled where disabled outputs are
enabled, and vice-versa.Outputs are enabled if they are contained in either of two
SingleLevelOutputEnabled.An interface for any class that defines whether a top-level output is enabled.
Only specific outputs, identified by a textual name, are disabled, and all others are enabled.
Only specific outputs, identified by a textual name, are enabled.
Outputs a file-name involving a string suffix.
Avoids including an output-name in the filename.
Write data via
ElementWriters to the file system, or creates new sub-directories for
writing data to.Interface for classes with a method that should be called before every outputting write
operation.
Write data via
ElementWriters to the file system.Writes XML in the form of a
Document to the file-system.