Package htsjdk.samtools.cram.compression
Class GZIPExternalCompressor
java.lang.Object
htsjdk.samtools.cram.compression.ExternalCompressor
htsjdk.samtools.cram.compression.GZIPExternalCompressor
-
Field Summary
Fields inherited from class htsjdk.samtools.cram.compression.ExternalCompressor
NO_COMPRESSION_ARG
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
compress
(byte[] data) int
toString()
byte[]
uncompress
(byte[] data) Methods inherited from class htsjdk.samtools.cram.compression.ExternalCompressor
equals, getCompressorForMethod, getMethod, hashCode
-
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 classExternalCompressor
-
uncompress
public byte[] uncompress(byte[] data) - Specified by:
uncompress
in classExternalCompressor
-
toString
- Overrides:
toString
in classExternalCompressor
-