public class Int64TimestampMicrosRLEDictionaryValuesDecoder extends BaseRLEBitPackedDecoder implements ValuesDecoder.Int64TimestampMicrosValuesDecoder
BaseRLEBitPackedDecoder.ModeValuesDecoder.BinaryValuesDecoder, ValuesDecoder.BooleanValuesDecoder, ValuesDecoder.Int32ValuesDecoder, ValuesDecoder.Int64TimestampMicrosValuesDecoder, ValuesDecoder.Int64ValuesDecoder, ValuesDecoder.TimestampValuesDecodercurrentBuffer, currentCount, currentValue, mode| Constructor and Description |
|---|
Int64TimestampMicrosRLEDictionaryValuesDecoder(int bitWidth,
InputStream inputStream,
LongDictionary dictionary) |
| Modifier and Type | Method and Description |
|---|---|
long |
getRetainedSizeInBytes() |
void |
readNext(long[] values,
int offset,
int length) |
void |
skip(int length) |
decodepublic Int64TimestampMicrosRLEDictionaryValuesDecoder(int bitWidth,
InputStream inputStream,
LongDictionary dictionary)
public void readNext(long[] values,
int offset,
int length)
throws IOException
readNext in interface ValuesDecoder.Int64TimestampMicrosValuesDecoderIOExceptionpublic void skip(int length)
throws IOException
skip in interface ValuesDecoder.Int64TimestampMicrosValuesDecoderIOExceptionpublic long getRetainedSizeInBytes()
getRetainedSizeInBytes in interface ValuesDecodergetRetainedSizeInBytes in class BaseRLEBitPackedDecoderCopyright © 2012–2024. All rights reserved.