public static class ByteStreamSplitValuesWriter.FixedLenByteArrayByteStreamSplitValuesWriter extends ByteStreamSplitValuesWriter
ByteStreamSplitValuesWriter.DoubleByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.FixedLenByteArrayByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.FloatByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.IntegerByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.LongByteStreamSplitValuesWriterelementSizeInBytes, numStreams| Constructor and Description |
|---|
FixedLenByteArrayByteStreamSplitValuesWriter(int length,
int initialCapacity,
int pageSize,
ByteBufferAllocator allocator) |
| Modifier and Type | Method and Description |
|---|---|
String |
memUsageString(String prefix) |
void |
writeBytes(Binary v) |
close, getAllocatedSize, getBufferedSize, getBytes, getEncoding, reset, scatterBytesresetDictionary, toDictPageAndClose, writeBoolean, writeByte, writeDouble, writeFloat, writeInteger, writeLongpublic FixedLenByteArrayByteStreamSplitValuesWriter(int length,
int initialCapacity,
int pageSize,
ByteBufferAllocator allocator)
public final void writeBytes(Binary v)
writeBytes in class ValuesWriterv - the value to encodepublic String memUsageString(String prefix)
memUsageString in class ValuesWriterCopyright © 2023 The Apache Software Foundation. All rights reserved.