public static class DictionaryValuesWriter.PlainFloatDictionaryValuesWriter extends DictionaryValuesWriter
DictionaryValuesWriter.PlainBinaryDictionaryValuesWriter, DictionaryValuesWriter.PlainDoubleDictionaryValuesWriter, DictionaryValuesWriter.PlainFloatDictionaryValuesWriter, DictionaryValuesWriter.PlainIntegerDictionaryValuesWriter, DictionaryValuesWriter.PlainLongDictionaryValuesWriterdictionaryByteSize, dictionaryTooBig, encodedValues, lastUsedDictionaryByteSize, lastUsedDictionarySize, maxDictionaryByteSize, plainValuesWriter| Constructor and Description |
|---|
DictionaryValuesWriter.PlainFloatDictionaryValuesWriter(int maxDictionaryByteSize,
int initialSize) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
clearDictionaryContent()
clear/free the underlying dictionary content
|
DictionaryPage |
createDictionaryPage() |
int |
getDictionarySize() |
void |
writeFloat(float v) |
checkAndFallbackIfNeeded, getAllocatedSize, getBufferedSize, getBytes, getEncoding, memUsageString, reset, resetDictionarywriteBoolean, writeByte, writeBytes, writeDouble, writeInteger, writeLongpublic DictionaryValuesWriter.PlainFloatDictionaryValuesWriter(int maxDictionaryByteSize,
int initialSize)
maxDictionaryByteSize - initialSize - public void writeFloat(float v)
writeFloat in class ValuesWriterpublic DictionaryPage createDictionaryPage()
createDictionaryPage in class ValuesWriterpublic int getDictionarySize()
getDictionarySize in class DictionaryValuesWriterprotected void clearDictionaryContent()
DictionaryValuesWriterclearDictionaryContent in class DictionaryValuesWriterCopyright © 2013. All Rights Reserved.