Package | Description |
---|---|
org.anchoranalysis.image.io.stack.output.generator |
Base classes for generators that ultimately write a
Stack to the filesystem. |
org.anchoranalysis.io.generator |
Base-classes and utilities for generators, which write different types of objects to the file
system.
|
org.anchoranalysis.io.generator.collection |
Outputting more than one element collectively using a generator.
|
org.anchoranalysis.io.generator.combined |
Combining multiple generators into one.
|
org.anchoranalysis.io.output.recorded |
Classes for recording the output-names used as they are written / queried.
|
org.anchoranalysis.io.output.writer |
Allows a generators to write element(s) to the filesystem.
|
Modifier and Type | Method and Description |
---|---|
void |
RasterGenerator.write(T element,
OutputNameStyle outputNameStyle,
ElementOutputter outputter) |
void |
RasterGenerator.writeWithIndex(T element,
String index,
IndexableOutputNameStyle outputNameStyle,
ElementOutputter outputter)
As only a single-file is involved, this methods delegates to a simpler virtual method.
|
Modifier and Type | Method and Description |
---|---|
void |
GeneratorBridge.write(S element,
OutputNameStyle outputNameStyle,
ElementOutputter outputter) |
void |
TransformingGeneratorBridge.write(T element,
OutputNameStyle outputNameStyle,
ElementOutputter outputter) |
void |
SingleFileTypeGenerator.write(T element,
OutputNameStyle outputNameStyle,
ElementOutputter outputter) |
void |
GeneratorBridge.writeWithIndex(S element,
String index,
IndexableOutputNameStyle outputNameStyle,
ElementOutputter outputter) |
void |
TransformingGeneratorBridge.writeWithIndex(T element,
String index,
IndexableOutputNameStyle outputNameStyle,
ElementOutputter outputter) |
void |
SingleFileTypeGenerator.writeWithIndex(T element,
String index,
IndexableOutputNameStyle outputNameStyle,
ElementOutputter outputter) |
Modifier and Type | Method and Description |
---|---|
void |
CollectionGenerator.write(Collection<T> element,
OutputNameStyle outputNameStyle,
ElementOutputter outputter) |
void |
CollectionGenerator.writeWithIndex(Collection<T> element,
String index,
IndexableOutputNameStyle outputNameStyle,
ElementOutputter outputter) |
Modifier and Type | Method and Description |
---|---|
void |
CombinedListGenerator.write(T element,
OutputNameStyle outputNameStyle,
ElementOutputter outputter) |
void |
CombinedListGenerator.writeWithIndex(T element,
String index,
IndexableOutputNameStyle outputNameStyle,
ElementOutputter outputter) |
Constructor and Description |
---|
RecordingWriters(ElementOutputter outputter,
Optional<WriterExecuteBeforeEveryOperation> preop,
Optional<MultiLevelRecordedOutputs> recordedOutputs)
Creates the two writers.
|
Modifier and Type | Method and Description |
---|---|
void |
ElementWriter.write(T element,
OutputNameStyle outputNameStyle,
ElementOutputter outputter)
Writes a non-indexable output (an output that isn't part of a collection of other similar
items).
|
void |
ElementWriter.writeWithIndex(T element,
String index,
IndexableOutputNameStyle outputNameStyle,
ElementOutputter outputter)
Writes an indexable output (many outputs of the same type, uniquely identified by an index).
|
Constructor and Description |
---|
AlwaysAllowed(ElementOutputter outputter,
Optional<WriterExecuteBeforeEveryOperation> preop) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.