public final class PackBitsEncoder extends Object implements Encoder
| Header byte | Data |
|---|---|
| 0 to 127 | 1 + n literal bytes of data |
| 0 to -127 | One byte of data, repeated 1 - n times in the decompressed output |
| -128 | No operation |
| Constructor and Description |
|---|
PackBitsEncoder()
Creates a
PackBitsEncoder. |
| Modifier and Type | Method and Description |
|---|---|
void |
encode(OutputStream stream,
ByteBuffer buffer)
Encodes up to
buffer.remaining() bytes into the given input stream,
from the given buffer. |
public void encode(OutputStream stream, ByteBuffer buffer) throws IOException
Encoderbuffer.remaining() bytes into the given input stream,
from the given buffer.encode in interface Encoderstream - the output stream to encode data tobuffer - buffer to read data fromIOException - if an I/O error occursCopyright © 2017. All Rights Reserved.