Class OutputWriteContext
Object
OutputWriteContext
Settings and user-arguments for writing files.
- Author:
- Owen Feehan
-
Constructor Summary
ConstructorsConstructorDescriptionCreate with default state, including no default beans assigned.OutputWriteContext
(OutputWriteSettings settings) Create fromOutputWriteSettings
and otherwise with defaults.OutputWriteContext
(OutputWriteSettings settings, Optional<ImageFileFormat> suggestedFormatToWrite, ExecutionTimeRecorder executionTimeRecorder) Creates a newOutputWriteContext
instance. -
Method Summary
Modifier and TypeMethodDescriptionRecords the execution time of particular operations.User-define settings for outputting in output-manager.A suggestion on what file-format to write.
-
Constructor Details
-
OutputWriteContext
public OutputWriteContext()Create with default state, including no default beans assigned. -
OutputWriteContext
Create fromOutputWriteSettings
and otherwise with defaults.- Parameters:
settings
- the settings.
-
OutputWriteContext
public OutputWriteContext(OutputWriteSettings settings, Optional<ImageFileFormat> suggestedFormatToWrite, ExecutionTimeRecorder executionTimeRecorder) Creates a newOutputWriteContext
instance.- Parameters:
settings
- User-define settings for outputting in output-manager.suggestedFormatToWrite
- A suggestion on what file-format to write.executionTimeRecorder
- Records the execution time of particular operations.
-
-
Method Details
-
getSettings
User-define settings for outputting in output-manager. -
getSuggestedFormatToWrite
A suggestion on what file-format to write. -
getExecutionTimeRecorder
Records the execution time of particular operations.
-