private static class FastDiffDeltaEncoder.FastDiffCompressionState extends CompressionState
Modifier and Type | Field and Description |
---|---|
(package private) int |
prevTimestampOffset |
(package private) byte[] |
timestamp |
familyLength, keyLength, prevOffset, qualifierLength, rowLength, type, valueLength
Modifier | Constructor and Description |
---|---|
private |
FastDiffCompressionState() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
copyFrom(CompressionState state) |
private void |
decompressFirstKV(ByteBuffer out,
DataInputStream in)
Copies the first key/value from the given stream, and initializes decompression state based
on it.
|
protected void |
readTimestamp(ByteBuffer in) |
isFirst, readKey, readKey
byte[] timestamp
int prevTimestampOffset
private FastDiffCompressionState()
protected void readTimestamp(ByteBuffer in)
readTimestamp
in class CompressionState
void copyFrom(CompressionState state)
copyFrom
in class CompressionState
private void decompressFirstKV(ByteBuffer out, DataInputStream in) throws IOException
CompressionState.qualifierLength
(not used by decompression) or CompressionState.prevOffset
(set by the calle
afterwards).IOException
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.