Instances of this class are thread-safe.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract int | Returns: the compressed sizeCompress |
| public abstract int | Returns: the compressed sizeCompress |
| public final int | compress(byte[] src, int srcOff, int srcLen, byte[] dest, int destOff)
Convenience method, equivalent to calling
|
| public final int | compress(byte[] src, byte[] dest)
Convenience method, equivalent to calling
|
| public final byte[] | compress(byte[] src, int srcOff, int srcLen)
Convenience method which returns |
| public final byte[] | |
| public final void | |
| public final int | |
| public String |
| LZ4Compressor | back to summary |
|---|---|
| public LZ4Compressor() | |
| compress | back to summary |
|---|---|
| public abstract int compress(byte[] src, int srcOff, int srcLen, byte[] dest, int destOff, int maxDestLen) Compress
| |
| compress | back to summary |
|---|---|
| public abstract int compress(ByteBuffer src, int srcOff, int srcLen, ByteBuffer dest, int destOff, int maxDestLen) Compress
| |
| compress | back to summary |
|---|---|
| public final int compress(byte[] src, int srcOff, int srcLen, byte[] dest, int destOff) Convenience method, equivalent to calling
| |
| compress | back to summary |
|---|---|
| public final int compress(byte[] src, byte[] dest) Convenience method, equivalent to calling
| |
| compress | back to summary |
|---|---|
| public final byte[] compress(byte[] src, int srcOff, int srcLen) Convenience method which returns Warning: this method has an important overhead due to the fact that it needs to allocate a buffer to compress into, and then needs to resize this buffer to the actual compressed length. Here is how this method is implemented: final int maxCompressedLength = maxCompressedLength(srcLen); final byte[] compressed = new byte[maxCompressedLength]; final int compressedLength = compress(src, srcOff, srcLen, compressed, 0); return Arrays.copyOf(compressed, compressedLength); | |
| compress | back to summary |
|---|---|
| public final byte[] compress(byte[] src) Convenience method, equivalent to calling
| |
| compress | back to summary |
|---|---|
| public final void compress(ByteBuffer src, ByteBuffer dest) Compress | |
| maxCompressedLength | back to summary |
|---|---|
| public final int maxCompressedLength(int length) Return the maximum compressed length for an input of size
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |