class WrappedCodec extends BaseCodec
| Modifier and Type | Field and Description |
|---|---|
protected ome.codecs.Codec |
codec |
| Modifier | Constructor and Description |
|---|---|
protected |
WrappedCodec(ome.codecs.Codec codec)
Construct with a codec implementation to wrap.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
compress(byte[][] data,
CodecOptions options)
2D data block encoding default implementation.
|
byte[] |
compress(byte[] data,
CodecOptions options)
Compresses a block of data.
|
private static void |
copyOptions(CodecOptions src,
ome.codecs.CodecOptions dest) |
byte[] |
decompress(byte[] data)
Decompresses a block of data.
|
byte[] |
decompress(byte[][] data)
Decompresses a block of data.
|
byte[] |
decompress(byte[][] data,
CodecOptions options)
2D data block decoding default implementation.
|
byte[] |
decompress(byte[] data,
CodecOptions options)
Decompresses a block of data.
|
byte[] |
decompress(loci.common.RandomAccessInputStream in,
CodecOptions options)
Decompresses data from the given RandomAccessInputStream.
|
protected static ome.codecs.CodecOptions |
getOptions(CodecOptions options) |
(package private) static FormatException |
unwrapCodecException(ome.codecs.CodecException e) |
protected WrappedCodec(ome.codecs.Codec codec)
codec - the codec to wrap.public byte[] compress(byte[] data,
CodecOptions options)
throws FormatException
Codecdata - The data to be compressed.options - Options to be used during compression, if appropriate.FormatException - If input is not a compressed data block of the
appropriate type.public byte[] compress(byte[][] data,
CodecOptions options)
throws FormatException
BaseCodeccompress in interface Codeccompress in class BaseCodecdata - The data to be compressed.options - Options to be used during compression, if appropriate.FormatException - If input is not a compressed data block of the
appropriate type.public byte[] decompress(byte[] data,
CodecOptions options)
throws FormatException
Codecdecompress in interface Codecdecompress in class BaseCodecdata - the data to be decompressedoptions - Options to be used during decompression.FormatException - If data is not valid.public byte[] decompress(byte[][] data,
CodecOptions options)
throws FormatException
BaseCodecdecompress in interface Codecdecompress in class BaseCodecdata - The data to be decompressed.options - Options to be used during decompression.FormatException - If input is not a compressed data block of the
appropriate type.public byte[] decompress(byte[] data)
throws FormatException
Codecdecompress in interface Codecdecompress in class BaseCodecdata - the data to be decompressed.FormatException - If data is not valid compressed data for this
decompressor.public byte[] decompress(byte[][] data)
throws FormatException
Codecdecompress in interface Codecdecompress in class BaseCodecdata - The data to be decompressed.FormatException - If data is not valid compressed data for this
decompressor.public byte[] decompress(loci.common.RandomAccessInputStream in,
CodecOptions options)
throws FormatException,
java.io.IOException
Codecdecompress in interface Codecdecompress in class BaseCodecin - The stream from which to read compressed data.options - Options to be used during decompression.FormatException - If data is not valid compressed data for this
decompressor.java.io.IOExceptionprivate static void copyOptions(CodecOptions src, ome.codecs.CodecOptions dest) throws FormatException
FormatExceptionprotected static ome.codecs.CodecOptions getOptions(CodecOptions options) throws FormatException
FormatExceptionstatic FormatException unwrapCodecException(ome.codecs.CodecException e)
Copyright © 2021 Open Microscopy Environment