public static class DictionaryValuesWriter.PlainFixedLenArrayDictionaryValuesWriter extends DictionaryValuesWriter.PlainBinaryDictionaryValuesWriter
DictionaryValuesWriter.PlainBinaryDictionaryValuesWriter, DictionaryValuesWriter.PlainDoubleDictionaryValuesWriter, DictionaryValuesWriter.PlainFixedLenArrayDictionaryValuesWriter, DictionaryValuesWriter.PlainFloatDictionaryValuesWriter, DictionaryValuesWriter.PlainIntegerDictionaryValuesWriter, DictionaryValuesWriter.PlainLongDictionaryValuesWriterbinaryDictionaryContentdictionaryByteSize, dictionaryTooBig, encodedValues, encodingForDictionaryPage, lastUsedDictionaryByteSize, lastUsedDictionarySize, maxDictionaryByteSize| Constructor and Description |
|---|
DictionaryValuesWriter.PlainFixedLenArrayDictionaryValuesWriter(int maxDictionaryByteSize,
int length,
Encoding encodingForDataPage,
Encoding encodingForDictionaryPage) |
| Modifier and Type | Method and Description |
|---|---|
DictionaryPage |
createDictionaryPage() |
void |
writeBytes(Binary value) |
clearDictionaryContent, copy, fallBackDictionaryEncodedData, getDictionarySizedictPage, fallBackAllValuesTo, getAllocatedSize, getBufferedSize, getBytes, getEncoding, isCompressionSatisfying, memUsageString, reset, resetDictionary, shouldFallBackwriteBoolean, writeByte, writeDouble, writeFloat, writeInteger, writeLongpublic void writeBytes(Binary value)
writeBytes in class DictionaryValuesWriter.PlainBinaryDictionaryValuesWriterpublic DictionaryPage createDictionaryPage()
createDictionaryPage in class DictionaryValuesWriter.PlainBinaryDictionaryValuesWriterCopyright © 2015 The Apache Software Foundation. All rights reserved.