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) inttoString()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:
compressin classExternalCompressor
-
uncompress
public byte[] uncompress(byte[] data) - Specified by:
uncompressin classExternalCompressor
-
toString
- Overrides:
toStringin classExternalCompressor
-