Package | Description |
---|---|
org.anchoranalysis.io.output.bean |
Beans for the framework around writing files to the file-system.
|
org.anchoranalysis.io.output.outputter |
Classes for outputting to particular directories.
|
org.anchoranalysis.io.output.outputter.directory |
BoundDirectory and related classes. |
org.anchoranalysis.test.image.io |
Utilities for testing-related reading and writing to the filesystem.
|
org.anchoranalysis.test.io.output |
Fixtures for an
OutputManager and related-classes. |
Modifier and Type | Method and Description |
---|---|
OutputterChecked |
OutputManager.createExperimentOutputter(Optional<String> experimentIdentifier,
MultiLevelOutputEnabled outputsEnabled,
Optional<MultiLevelRecordedOutputs> recordedOutputs,
OutputWriteContext writeContext,
PathPrefixerContext prefixerContext,
Optional<java.util.function.Consumer<Path>> callUponDirectoryCreation,
Optional<Logger> logger)
Creates an outputter for the experiment in general.
|
Modifier and Type | Method and Description |
---|---|
OutputterChecked |
OutputterChecked.changePrefix(DirectoryWithPrefix prefixToAssign)
Creates a
OutputterChecked with a changed prefix. |
static OutputterChecked |
OutputterChecked.createForDirectoryPermissive(Path pathDirectory,
DirectoryCreationParameters directoryCreation,
Optional<Logger> logger)
Creates, defaulting to a permissive output-manager in a particular directory.
|
static OutputterChecked |
OutputterChecked.createWithPrefix(DirectoryWithPrefix prefix,
MultiLevelOutputEnabled outputEnabled,
OutputWriteContext context,
Optional<MultiLevelRecordedOutputs> recordedOutputs,
DirectoryCreationParameters directoryCreation,
Optional<Logger> logger)
Creates a bound output-manager from an existing
OutputManager with a prefix. |
Modifier and Type | Method and Description |
---|---|
OutputterTarget |
OutputterTarget.changePrefix(DirectoryWithPrefix prefixToAssign)
Creates a new
OutputterTarget with a changed prefix. |
Constructor and Description |
---|
OutputterTarget(DirectoryWithPrefix directory,
DirectoryCreationParameters parameters)
Creates for a particular directory, with optionally an associated prefix.
|
Modifier and Type | Method and Description |
---|---|
static Outputter |
OutputterFixture.outputter(Optional<Path> pathTempDirectory) |
static Outputter |
OutputterFixture.outputter(OutputManager outputManager,
OutputEnabledRules outputsEnabled) |
static OutputterChecked |
OutputterFixture.outputterChecked(Optional<Path> pathTempDirectory) |
Modifier and Type | Method and Description |
---|---|
static OutputterChecked |
OutputterCheckedFixture.create() |
static OutputterChecked |
OutputterCheckedFixture.createFrom(OutputManager outputManager)
Creates a
OutputterChecked from an OutputManager - that permits all outputs. |
static OutputterChecked |
OutputterCheckedFixture.createFrom(OutputManager outputManager,
OutputEnabledRules outputsEnabled)
Creates a
OutputterChecked from an OutputManager - that outputs in accordance
to the rules in outputsEnabled . |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.