Class GZIPExternalCompressor

java.lang.Object
htsjdk.samtools.cram.compression.ExternalCompressor
htsjdk.samtools.cram.compression.GZIPExternalCompressor

public final class GZIPExternalCompressor extends ExternalCompressor
  • Constructor Details

    • GZIPExternalCompressor

      public GZIPExternalCompressor()
    • GZIPExternalCompressor

      public GZIPExternalCompressor(int compressionLevel)
  • Method Details

    • getWriteCompressionLevel

      public int getWriteCompressionLevel()
      Returns:
      the gzip compression level used by this compressor's compress method
    • compress

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

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

      public String toString()
      Overrides:
      toString in class ExternalCompressor