Class FQZCompExternalCompressor

java.lang.Object
htsjdk.samtools.cram.compression.ExternalCompressor
htsjdk.samtools.cram.compression.fqzcomp.FQZCompExternalCompressor

public class FQZCompExternalCompressor extends ExternalCompressor
  • Constructor Details

    • FQZCompExternalCompressor

      public FQZCompExternalCompressor(FQZCompEncode unused_fqzCompEncoder, FQZCompDecode fqzCompDecoder)
  • Method Details

    • compress

      public byte[] compress(byte[] data, CRAMCodecModelContext unused_contextModel)
      Description copied from class: ExternalCompressor
      Compress the data using the codec-specific context model.
      Specified by:
      compress in class ExternalCompressor
      Parameters:
      data - the data to compress
      unused_contextModel - the context model to use for compression; may be null
      Returns:
      the compressed data
    • uncompress

      public byte[] uncompress(byte[] data)
      Specified by:
      uncompress in class ExternalCompressor