Package htsjdk.samtools.util
Class SnappyLoader
java.lang.Object
htsjdk.samtools.util.SnappyLoader
Checks if Snappy is available, and provides methods for wrapping InputStreams and OutputStreams with Snappy if it is.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns true if Snappy is available, false otherwise.wrapInputStream(InputStream inputStream) Wrap an InputStream in a SnappyInputStream.wrapOutputStream(OutputStream outputStream) Wrap an OutputStream in a SnappyOutputStream.
-
Constructor Details
-
SnappyLoader
public SnappyLoader()
-
-
Method Details
-
isSnappyAvailable
public boolean isSnappyAvailable()Returns true if Snappy is available, false otherwise. -
wrapInputStream
Wrap an InputStream in a SnappyInputStream.- Throws:
SAMException- if Snappy is not available will throw an exception.
-
wrapOutputStream
Wrap an OutputStream in a SnappyOutputStream.- Throws:
SAMException- if Snappy is not available
-