- close() - Method in class de.jarnbjo.jsnappy.SnzOutputStream
-
Flushes the remaining data into a new compressed block, writes an end-of-stream
marker and closes the underlaying output stream.
- compress(byte[]) - Static method in class de.jarnbjo.jsnappy.SnappyCompressor
-
Equivalent to compress(in, 0, in.length, null).
- compress(byte[], Buffer) - Static method in class de.jarnbjo.jsnappy.SnappyCompressor
-
Equivalent to compress(in, 0, in.length, out).
- compress(byte[], int, int) - Static method in class de.jarnbjo.jsnappy.SnappyCompressor
-
Equivalent to compress(in, offset, length, null).
- compress(Buffer) - Static method in class de.jarnbjo.jsnappy.SnappyCompressor
-
Equivalent to compress(in.getData(), 0, in.getLength(), null).
- compress(Buffer, Buffer) - Static method in class de.jarnbjo.jsnappy.SnappyCompressor
-
Equivalent to compress(in.getData(), 0, in.getLength(), out).
- compress(byte[], int, int, Buffer) - Static method in class de.jarnbjo.jsnappy.SnappyCompressor
-
Equivalent to compress(in.getData(), 0, in.getLength(), out, DEFAULT_EFFORT).
- compress(byte[], int, int, Buffer, int) - Static method in class de.jarnbjo.jsnappy.SnappyCompressor
-
Compress the data contained in in from offset
and length bytes.
- setCompressionEffort(int) - Method in class de.jarnbjo.jsnappy.SnzOutputStream
-
Sets the compression effort used by this stream from 1 (fastest, less
compression) to 100 (slowest, best compression).
- setDefaultExecutor(Executor) - Static method in class de.jarnbjo.jsnappy.SnzMTInputStream
-
Sets a new default executor.
- setLength(int) - Method in class de.jarnbjo.jsnappy.Buffer
-
Sets the length of this buffer.
- SnappyCompressor - Class in de.jarnbjo.jsnappy
-
This class provide utility methods for compressing
data blocks using the Snappy algorithm.
- SnappyDecompressor - Class in de.jarnbjo.jsnappy
-
This class provide utility methods for decompressing
data blocks using the Snappy algorithm.
- SnzInputStream - Class in de.jarnbjo.jsnappy
-
This class implements a stream filter for reading compressed data in the SNZ file format.
- SnzInputStream(InputStream) - Constructor for class de.jarnbjo.jsnappy.SnzInputStream
-
Creates a new SnzInputStream, reading from the provided InputStream in.
- SnzMTInputStream - Class in de.jarnbjo.jsnappy
-
Alternative to SnzInputStream with support for multi-threaded decomression.
- SnzMTInputStream(InputStream) - Constructor for class de.jarnbjo.jsnappy.SnzMTInputStream
-
Creates an input stream, which reads from the specified input
and uses the default executor.
- SnzMTInputStream(InputStream, Executor) - Constructor for class de.jarnbjo.jsnappy.SnzMTInputStream
-
Creates an input stream, which reads from the specified input
and uses the provided executor instead of the default executor.
- SnzOutputStream - Class in de.jarnbjo.jsnappy
-
This class implements a stream filter for writing compressed data in the SNZ file format.
- SnzOutputStream(OutputStream) - Constructor for class de.jarnbjo.jsnappy.SnzOutputStream
-
Creates a new compressing output stream with the default buffer size.
- SnzOutputStream(OutputStream, int) - Constructor for class de.jarnbjo.jsnappy.SnzOutputStream
-
Creates a new compressing output stream with the specified buffer size.