All Classes and Interfaces

Class
Description
 
JNI interfaces of the BitShuffle implementation.
Type codes used in ByteBuffer based BitShuffle APIs
BufferAllocator interface.
 
Makes various types of buffers available for use and potential re-use.
Cached buffer
A BufferPool implementation which caches values at fixed sizes.
 
Simple buffer allocator, which does not reuse the allocated buffer
Manages implementation of BufferPool to use by default.
Utility to facilitate disposing of direct byte buffer instances.
Provides OS name and architecture name.
A pure-java implementation of the CRC32 checksum that uses the CRC32-C polynomial, the same polynomial used by iSCSI and implemented on many Intel chipsets supporting SSE4.2.
A BufferPool implementation which does no pooling.
Snappy API for data compression/decompression
Snappy compressor/decompressor interface.
OSGi bundle entry point
Preamble header for SnappyOutputStream.
Used when serious errors (unchecked exception) are observed.
Error codes of snappy-java
Deprecated.
Snappy-java now uses IOException
Constants and utilities for implementing x-snappy-framed.
 
 
 
 
A stream filter for reading data compressed by SnappyOutputStream.
Enhanced IOException with SnappyErrorCode
Internal only - Do not use this class. This class loads a native library of snappy-java (snappyjava.dll, libsnappy.so, etc.) according to the user platform (os.name and os.arch).
JNI interface of the Snappy implementation.
This class implements a stream filter for writing compressed data using Snappy.