All Classes
| Class | Description |
|---|---|
| AddToDefaults |
Adds additional outputs-names to be enabled to the defaults.
|
| All |
All outputs are allowed irrespective of
outputName. |
| AlwaysAllowed |
Allows every output, irrespective of whether the
OutputterChecked allows the output-name. |
| BindFailedException |
When an outputter cannot be successfully bound to an output directory.
|
| CheckIfAllowed |
Only allows outputs, if the output-name is allowed in the
OutputterChecked. |
| DirectoryCreationParameters |
Options that influence how an output directory is created.
|
| DirectoryWithPrefix |
A directory into which files can be written, and a prefix for the name of each written file.
|
| ElementOutputter |
Outputs an element to the file-system.
|
| ElementSupplier<T> |
Creates or gets a element to output files together with a
ElementWriter. |
| ElementWriter<T> |
Writes an element (with or without an index) to the file system.
|
| ElementWriterSupplier<T> |
Creates or gets a element-writer to output files.
|
| IgnoreUnderscorePrefix |
All outputs are allowed unless the name's first character is an underscore.
|
| IgnoreUnderscorePrefixUnless |
Like
IgnoreUnderscorePrefix for all first and level-outputs unless a particular outputs
are explicitly specified. |
| IncrementingNumber |
Outputs an incrementing number for each output that occurs.
|
| IndexableOutputNameStyle |
An output-name with an index somehow appended or prepended in a particular style.
|
| InputOutputContext |
A context for performing input generally and outputting to a particular output-directory.
|
| InputOutputContextSubdirectoryCache |
Caches a
InputOutputContext for each subdirectory as they are created. |
| IntegerSuffixOutputNameStyle |
Outputs a file-name involving an integer suffix of length
numberDigits with leading
zeros. |
| MultiLevelAnd |
Outputs are enabled if they are contained in both of two
MultiLevelOutputEnableds. |
| MultiLevelBinary |
Base class for operations that combines two
MultiLevelOutputEnableds. |
| MultiLevelNot |
The complement of an existing
MultiLevelOutputEnabled where disabled outputs are enabled,
and vice-versa. |
| MultiLevelOr |
Outputs are enabled if they are contained in either of two
MultiLevelOutputEnableds. |
| MultiLevelOutputEnabled |
Whether an output is enabled or not in a context of hierarchy of different rules for outputting.
|
| MultiLevelRecordedOutputs |
Like
RecordedOutputs but accepts two levels, first and second, like in a MultiLevelRecordedOutputs. |
| NamedPath |
A path and associated name.
|
| None |
No outputs are enabled.
|
| NoneExcept |
All outputs are disabled except particular ones.
|
| OutputDirectoryAlreadyExistsException |
When an output-directory already exists.
|
| OutputEnabled |
Whether a particular output, identified by a textual name, is enabled or not.
|
| OutputEnabledDelta |
Additional output-names to enable or disable from an existing set of output-enabled rules.
|
| OutputEnabledMutable |
A specific set of first-level outputs are enabled, to which more can be added.
|
| OutputEnabledRules |
Bean that specifies an implementation of
MultiLevelOutputEnabled. |
| OutputEnableRulesSpecify |
Base class for an
OutputEnabledRules that specifies particular output-names for first and
second levels. |
| OutputManager |
Responsible for making decisions on where output goes and what form it takes.
|
| OutputNameStyle |
Base class for an approach to generate a filename for an output.
|
| OutputPrefixerSettings |
Arguments influencing into which directory outputs are written, and how identifiers are
expressed.
|
| Outputter |
Like
OutputterChecked but exceptions are reported in a ErrorReporter. |
| OutputterChecked |
A particular directory on the filesystem in which outputting can occur.
|
| OutputterTarget |
The directory and prefix an outputter writes to.
|
| OutputWriteContext |
Settings and user-arguments for writing files.
|
| OutputWriteFailedException |
When an output could not be successfully written to the file-system.
|
| OutputWriteSettings |
Settings for how to write output, including default writers.
|
| PathCreator |
Converts file-paths between relative and absolute.
|
| PathPrefixer |
Base classes for methods to determine an output directory and associated file prefix.
|
| PathPrefixerAvoidResolve |
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
|
| PathPrefixerContext |
Context parameters provided to a link
PathPrefixer. |
| PathPrefixerException |
Thrown when unable to successfully determine a prefix for a path.
|
| Permissive |
Allows all output-names to be outputted in both first and second level.
|
| PermissiveExcept |
All outputs are enabled except particular ones.
|
| RecordedOutputs |
Outputs recorded from
RecordOutputNamesForWriter. |
| RecordedOutputsWithRules |
Rules to determine what outputting occurs, together with maybe an entity that records the
output-names that are used when writing / querying.
|
| RecordingWriters |
Two writers that record any output-names that are passed as arguments.
|
| SimpleOutputNameStyle |
A constant filename that is identical to the output-name plus extension.
|
| SingleLevelAnd |
Outputs are enabled if they are contained in both of two
SingleLevelOutputEnabled. |
| SingleLevelBinary |
Base class for a
SingleLevelOutputEnabled that combines two existing such classes. |
| SingleLevelInSet |
Outputs are enabled if they are contained in a set.
|
| SingleLevelNot |
The complement of an existing
SingleLevelOutputEnabled where disabled outputs are
enabled, and vice-versa. |
| SingleLevelOr |
Outputs are enabled if they are contained in either of two
SingleLevelOutputEnabled. |
| SingleLevelOutputEnabled |
An interface for any class that defines whether a top-level output is enabled.
|
| SpecificDisabled |
Only specific outputs, identified by a textual name, are disabled, and all others are enabled.
|
| SpecificEnabled |
Only specific outputs, identified by a textual name, are enabled.
|
| StringSuffixOutputNameStyle |
Outputs a file-name involving a string suffix.
|
| WithoutOutputNameStyle |
Avoids including an output-name in the filename.
|
| Writer |
Write data via
ElementWriters to the file system, or creates new sub-directories for
writing data to. |
| WriterExecuteBeforeEveryOperation |
Interface for classes with a method that should be called before every outputting write
operation.
|
| WriterRouterErrors |
Write data via
ElementWriters to the file system. |
| XMLWriter |
Writes XML in the form of a
Document to the file-system. |