M - The Metadata type associated with this Writer.public interface TypedWriter<M extends TypedMetadata> extends Writer
Writer implementations that use generic
parameters.
Generics all each concrete Writer implementation to guarantee, by
type narrowing, any methods that return SCIFIO components. Also, parallel
methods that take SCIFIO component arguments are defined to be type narrowed.
| Modifier and Type | Method and Description |
|---|---|
M |
getMetadata()
Gets the
Metadata that will be used when saving planes. |
void |
setMetadata(M meta)
Generic-parameterized
setMetadata method, using
TypedMetadata to avoid type erasure conflicts with
Writer.setMetadata(Metadata). |
canDoStacks, getCodecOptions, getColorModel, getCompression, getCompressionTypes, getFramesPerSecond, getHandle, getPixelTypes, getValidBits, isInitialized, isSupportedCompression, isSupportedType, savePlane, savePlane, setColorModel, setDest, setDest, setDest, setDest, setDest, setDest, setDest, setDest, setMetadata, writeSequentialgetFormat, getFormatNamegetVersion, loggetIdentifiercontext, getContext, setContextcompareTo, getPriority, setPrioritygetInfo, setInfogetLocationvoid setMetadata(M meta) throws FormatException
setMetadata method, using
TypedMetadata to avoid type erasure conflicts with
Writer.setMetadata(Metadata).FormatExceptionParser.parse(Location, Metadata)M getMetadata()
WriterMetadata that will be used when saving planes.getMetadata in interface WriterMetadata associated with this Writer.Copyright © 2011–2026 SCIFIO. All rights reserved.