Class ByteStreamSplitValuesWriter.IntegerByteStreamSplitValuesWriter
- java.lang.Object
-
- org.apache.parquet.column.values.ValuesWriter
-
- org.apache.parquet.column.values.bytestreamsplit.ByteStreamSplitValuesWriter
-
- org.apache.parquet.column.values.bytestreamsplit.ByteStreamSplitValuesWriter.IntegerByteStreamSplitValuesWriter
-
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
- ByteStreamSplitValuesWriter
public static class ByteStreamSplitValuesWriter.IntegerByteStreamSplitValuesWriter extends ByteStreamSplitValuesWriter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.parquet.column.values.bytestreamsplit.ByteStreamSplitValuesWriter
ByteStreamSplitValuesWriter.DoubleByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.FixedLenByteArrayByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.FloatByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.IntegerByteStreamSplitValuesWriter, ByteStreamSplitValuesWriter.LongByteStreamSplitValuesWriter
-
-
Field Summary
-
Fields inherited from class org.apache.parquet.column.values.bytestreamsplit.ByteStreamSplitValuesWriter
elementSizeInBytes, numStreams
-
-
Constructor Summary
Constructors Constructor Description IntegerByteStreamSplitValuesWriter(int initialCapacity, int pageSize, ByteBufferAllocator allocator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringmemUsageString(String prefix)voidwriteInteger(int v)-
Methods inherited from class org.apache.parquet.column.values.bytestreamsplit.ByteStreamSplitValuesWriter
close, getAllocatedSize, getBufferedSize, getBytes, getEncoding, reset, scatterBytes
-
Methods inherited from class org.apache.parquet.column.values.ValuesWriter
resetDictionary, toDictPageAndClose, writeBoolean, writeByte, writeBytes, writeDouble, writeFloat, writeLong
-
-
-
-
Constructor Detail
-
IntegerByteStreamSplitValuesWriter
public IntegerByteStreamSplitValuesWriter(int initialCapacity, int pageSize, ByteBufferAllocator allocator)
-
-
Method Detail
-
writeInteger
public void writeInteger(int v)
- Overrides:
writeIntegerin classValuesWriter- Parameters:
v- the value to encode
-
memUsageString
public String memUsageString(String prefix)
- Specified by:
memUsageStringin classValuesWriter
-
-