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 © 2023 Open Microscopy Environment