| Interface | Description |
|---|---|
| Memory |
| Class | Description |
|---|---|
| AbstractSnappyInputStream |
A common base class for frame based snappy input streams.
|
| AbstractSnappyInputStream.FrameData | |
| AbstractSnappyInputStream.FrameMetaData | |
| AbstractSnappyOutputStream |
This is a base class supporting both the
SnappyOutputStream and
SnappyFramedOutputStream. |
| BufferRecycler |
Simple helper class to encapsulate details of basic buffer
recycling scheme, which helps a lot (as per profiling) for
smaller encoding cases.
|
| Crc32C |
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.
|
| Main | |
| SlowMemory | |
| Snappy | |
| SnappyCompressor | |
| SnappyDecompressor | |
| SnappyFramed |
Constants for implementing x-snappy-framed.
|
| SnappyFramedInputStream |
Implements the x-snappy-framed as an
InputStream. |
| SnappyFramedOutputStream |
Implements the x-snappy-framed as an
OutputStream. |
| SnappyInputStream | Deprecated
Prefer the use of
SnappyFramedInputStream which implements
the standard x-snappy-framed specification. |
| SnappyInternalUtils | |
| SnappyOutputStream | Deprecated
Use
SnappyFramedOutputStream which implements
the standard x-snappy-framed specification. |
| UnsafeMemory |
| Enum | Description |
|---|---|
| AbstractSnappyInputStream.FrameAction |
| Exception | Description |
|---|---|
| CorruptionException |