public static class ByteStreamSplitValuesWriter.DoubleByteStreamSplitValuesWriter extends ByteStreamSplitValuesWriter
ByteStreamSplitValuesWriter.DoubleByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.FixedLenByteArrayByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.FloatByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.IntegerByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.LongByteStreamSplitValuesWriter
elementSizeInBytes, numStreams
Constructor and Description |
---|
DoubleByteStreamSplitValuesWriter(int initialCapacity,
int pageSize,
ByteBufferAllocator allocator) |
Modifier and Type | Method and Description |
---|---|
String |
memUsageString(String prefix) |
void |
writeDouble(double v) |
close, getAllocatedSize, getBufferedSize, getBytes, getEncoding, reset, scatterBytes
resetDictionary, toDictPageAndClose, writeBoolean, writeByte, writeBytes, writeFloat, writeInteger, writeLong
public DoubleByteStreamSplitValuesWriter(int initialCapacity, int pageSize, ByteBufferAllocator allocator)
public void writeDouble(double v)
writeDouble
in class ValuesWriter
v
- the value to encodepublic String memUsageString(String prefix)
memUsageString
in class ValuesWriter
Copyright © 2023 The Apache Software Foundation. All rights reserved.