Uses of Class
org.anchoranalysis.io.output.outputter.OutputterChecked
Packages that use OutputterChecked
Package
Description
Different approaches to where messages on the progress/status of an experiment are logged to.
Helpful classes for logging.
Non-bean classes related to a
Task.Non-bean classes for writing a
Stack to the
filesystem.Outputting more than one element collectively using a generator.
Writing a sequence of elements using a generator.
Generators for writing tabular data, including CSV.
Generators for writing textual data, including strings.
Beans for the framework around writing files to the file-system.
Classes for outputting to particular directories.
Allows a generators to write element(s) to the filesystem.
Utilities for testing-related reading and writing to the filesystem.
Fixtures for an
OutputManager and related-classes.-
Uses of OutputterChecked in org.anchoranalysis.experiment.bean.log
Methods in org.anchoranalysis.experiment.bean.log with parameters of type OutputterCheckedModifier and TypeMethodDescriptionabstract StatefulMessageLoggerLoggingDestination.create(OutputterChecked outputter, ErrorReporter fallbackErrorReporter, ExecutionArguments arguments, boolean detailedLogging) Creates a logger for this destinationOnlyIf.create(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) SwitchDetailedLogging.create(OutputterChecked bom, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) ToConsole.create(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) ToMultiple.create(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) ToTextFile.create(OutputterChecked bom, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) ToTextFileOnlyIfFailure.create(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) LoggingDestination.createWithConsoleFallback(OutputterChecked outputter, ExecutionArguments arguments, boolean detailedLogging) Creates a logger for this destination - and if anything goes wrong reporting fallback into the console.LoggingDestination.createWithLogFallback(OutputterChecked outputter, MessageLogger fallbackErrorReporter, ExecutionArguments arguments, boolean detailedLogging) Creates a logger for this destination - and if anything goes wrong reporting fallback into a log. -
Uses of OutputterChecked in org.anchoranalysis.experiment.log
Constructors in org.anchoranalysis.experiment.log with parameters of type OutputterCheckedModifierConstructorDescriptionFailureOnlyMessageLogger(String outputName, OutputterChecked outputter, ErrorReporter errorReporter, boolean considerWarningAsFailure) Creates a newFailureOnlyMessageLoggerinstance.TextFileMessageLogger(String outputName, OutputterChecked outputter, ErrorReporter errorReporter) Constructs a logger that (maybe) writes messages to a text-file, with a path based upon an output name applied to aOutputterChecked. -
Uses of OutputterChecked in org.anchoranalysis.experiment.task
Methods in org.anchoranalysis.experiment.task with parameters of type OutputterCheckedModifier and TypeMethodDescriptionExperimentFeedbackContext.inputOutput(ExecutionArguments executionArguments, OutputterChecked outputter) Derive anInputOutputContextStatefulfrom the current context.Constructors in org.anchoranalysis.experiment.task with parameters of type OutputterCheckedModifierConstructorDescriptionParametersExperiment(ExecutionArguments executionArguments, String experimentIdentifier, OutputterChecked outputter, PathPrefixer prefixer, ExperimentFeedbackContext feedbackContext) Creates with initialization arguments. -
Uses of OutputterChecked in org.anchoranalysis.image.io.stack.output
Methods in org.anchoranalysis.image.io.stack.output with parameters of type OutputterCheckedModifier and TypeMethodDescriptionOutputSequenceStackFactory.incrementingByOne(String subdirectoryName, OutputterChecked outputter) Creates an sequence of stacks in a subdirectory with a number in the outputted file name that increments each time by one.static voidNamedStacksOutputter.output(NamedProvider<Stack> stacks, String outputName, boolean suppressSubdirectory, OutputterChecked outputter) Writes all or a subset from a set of named-stacks to a directory as a raster.OutputSequenceStackFactory.withoutOrderCurrentDirectory(String outputName, OutputterChecked outputter) Creates a sequence of stacks in the current context's directory that has no pattern.voidOutputSequenceStackFactory.withoutOrderSubset(NamedProvider<Stack> stacks, String outputName, boolean suppressSubdirectory, OutputterChecked outputter) Writes all or a subset from a set of named-stacks to a directory. -
Uses of OutputterChecked in org.anchoranalysis.io.generator.collection
Constructors in org.anchoranalysis.io.generator.collection with parameters of type OutputterCheckedModifierConstructorDescriptionNamedProviderOutputter(NamedProvider<T> provider, Generator<T> generator, OutputterChecked outputter) Creates a newNamedProviderOutputterinstance. -
Uses of OutputterChecked in org.anchoranalysis.io.generator.sequence
Methods in org.anchoranalysis.io.generator.sequence that return OutputterCheckedModifier and TypeMethodDescriptionBoundOutputter.getOutputter()The outputter to be used for the sequence.Constructors in org.anchoranalysis.io.generator.sequence with parameters of type OutputterCheckedModifierConstructorDescriptionBoundOutputter(OutputterChecked outputter, OutputPattern outputPattern, Generator<T> generator) Creates a newBoundOutputterinstance.OutputSequenceFactory(Generator<T> generator, OutputterChecked outputter) Creates a newOutputSequenceFactoryinstance. -
Uses of OutputterChecked in org.anchoranalysis.io.generator.tabular
Methods in org.anchoranalysis.io.generator.tabular with parameters of type OutputterCheckedModifier and TypeMethodDescriptionCSVWriter.createFromOutputter(String outputName, OutputterChecked outputter) Creates and starts a CSVWriter if it's allowed, otherwise returnsOptional.empty().CSVWriter.createFromOutputterWithHeaders(String outputName, OutputterChecked outputter, Supplier<List<String>> headerNames, ErrorReporter errorReporter) LikeCSVWriter.createFromOutputter(String, OutputterChecked)but suppresses any exceptions into an error log - and writes headers. -
Uses of OutputterChecked in org.anchoranalysis.io.generator.text
Methods in org.anchoranalysis.io.generator.text with parameters of type OutputterCheckedModifier and TypeMethodDescriptionstatic Optional<TextFileOutput> TextFileOutputter.create(String extension, OutputterChecked outputter, String outputName) Creates aTextFileOutput. -
Uses of OutputterChecked in org.anchoranalysis.io.output.bean
Methods in org.anchoranalysis.io.output.bean that return OutputterCheckedModifier and TypeMethodDescriptionOutputManager.createExperimentOutputter(Optional<String> experimentIdentifier, MultiLevelOutputEnabled outputsEnabled, Optional<MultiLevelRecordedOutputs> recordedOutputs, OutputWriteContext writeContext, PathPrefixerContext prefixerContext, Optional<Consumer<Path>> callUponDirectoryCreation, Optional<Logger> logger) Creates an outputter for the experiment in general. -
Uses of OutputterChecked in org.anchoranalysis.io.output.outputter
Methods in org.anchoranalysis.io.output.outputter that return OutputterCheckedModifier and TypeMethodDescriptionOutputterChecked.changePrefix(DirectoryWithPrefix prefixToAssign) Creates aOutputterCheckedwith a changed prefix.static OutputterCheckedOutputterChecked.createForDirectoryPermissive(Path pathDirectory, DirectoryCreationParameters directoryCreation, Optional<Logger> logger) Creates, defaulting to a permissive output-manager in a particular directory.static OutputterCheckedOutputterChecked.createWithPrefix(DirectoryWithPrefix prefix, MultiLevelOutputEnabled outputEnabled, OutputWriteContext context, Optional<MultiLevelRecordedOutputs> recordedOutputs, DirectoryCreationParameters directoryCreation, Optional<Logger> logger) Creates a bound output-manager from an existingOutputManagerwith a prefix.OutputterChecked.deriveSubdirectory(String subdirectoryName, boolean inheritOutputRulesAndRecording) Derives a bound-output-manager for a (possibly newly created) subdirectory of the existing managerOutputter.getChecked()Gets the underlying delegate ofOutputterthat throws checked-exceptions instead of using aErrorReporter.Constructors in org.anchoranalysis.io.output.outputter with parameters of type OutputterChecked -
Uses of OutputterChecked in org.anchoranalysis.io.output.writer
Methods in org.anchoranalysis.io.output.writer that return OutputterCheckedModifier and TypeMethodDescriptionElementOutputter.deriveSubdirectory(String subdirectoryName, boolean inheritOutputRulesAndRecording) Derives a bound-output-manager for a (possibly newly created) subdirectory of the existing manager.ElementOutputter.getOutputter()The outputter for writing the element.Methods in org.anchoranalysis.io.output.writer that return types with arguments of type OutputterCheckedModifier and TypeMethodDescriptionAlwaysAllowed.createSubdirectory(String outputName, boolean inheritOutputRulesAndRecording) CheckIfAllowed.createSubdirectory(String outputName, boolean inheritOutputRulesAndRecording) Writer.createSubdirectory(String outputName, boolean inheritOutputRulesAndRecording) Maybe creates a subdirectory for writing to.Constructors in org.anchoranalysis.io.output.writer with parameters of type OutputterCheckedModifierConstructorDescriptionElementOutputter(OutputterChecked outputter, ExecutionTimeRecorder executionTimeRecorder, Supplier<Optional<Logger>> logger) Creates a newElementOutputterinstance. -
Uses of OutputterChecked in org.anchoranalysis.test.image.io
Methods in org.anchoranalysis.test.image.io that return OutputterCheckedModifier and TypeMethodDescriptionstatic OutputterCheckedOutputterFixture.outputterChecked(Optional<Path> pathTempDirectory) Creates an OutputterChecked instance with optionally a path to a temporary directory for outputting files. -
Uses of OutputterChecked in org.anchoranalysis.test.io.output
Methods in org.anchoranalysis.test.io.output that return OutputterCheckedModifier and TypeMethodDescriptionstatic OutputterCheckedOutputterCheckedFixture.create()Creates with default empty values.static OutputterCheckedOutputterCheckedFixture.createFrom(OutputManager outputManager) Creates aOutputterCheckedfrom anOutputManager- that permits all outputs.static OutputterCheckedOutputterCheckedFixture.createFrom(OutputManager outputManager, OutputEnabledRules outputsEnabled) Creates aOutputterCheckedfrom anOutputManager- that outputs in accordance to the rules inoutputsEnabled.