public class VectorizedPlainValuesReader extends org.apache.parquet.column.values.ValuesReader implements VectorizedValuesReader
VectorizedValuesReader.ByteBufferOutputWriter, VectorizedValuesReader.IntegerOutputWriter
Constructor and Description |
---|
VectorizedPlainValuesReader() |
Modifier and Type | Method and Description |
---|---|
void |
initFromPage(int valueCount,
org.apache.parquet.bytes.ByteBufferInputStream in) |
org.apache.parquet.io.api.Binary |
readBinary(int len) |
void |
readBinary(int total,
WritableBytesVector v,
int rowId) |
boolean |
readBoolean() |
void |
readBooleans(int total,
WritableBooleanVector c,
int rowId) |
byte |
readByte() |
void |
readBytes(int total,
WritableByteVector c,
int rowId) |
double |
readDouble() |
void |
readDoubles(int total,
WritableDoubleVector c,
int rowId) |
float |
readFloat() |
void |
readFloats(int total,
WritableFloatVector c,
int rowId) |
int |
readInteger() |
void |
readIntegers(int total,
WritableIntVector c,
int rowId) |
long |
readLong() |
void |
readLongs(int total,
WritableLongVector c,
int rowId) |
short |
readShort() |
void |
readShorts(int total,
WritableShortVector c,
int rowId) |
void |
skip() |
void |
skipBinary(int total) |
void |
skipBooleans(int total) |
void |
skipBytes(int total) |
void |
skipDoubles(int total) |
void |
skipFixedLenByteArray(int total,
int len) |
void |
skipFloats(int total) |
void |
skipIntegers(int total) |
void |
skipLongs(int total) |
void |
skipShorts(int total) |
public void initFromPage(int valueCount, org.apache.parquet.bytes.ByteBufferInputStream in) throws IOException
initFromPage
in class org.apache.parquet.column.values.ValuesReader
IOException
public void skip()
skip
in class org.apache.parquet.column.values.ValuesReader
public final void readBooleans(int total, WritableBooleanVector c, int rowId)
readBooleans
in interface VectorizedValuesReader
public final void skipBooleans(int total)
skipBooleans
in interface VectorizedValuesReader
public final void readIntegers(int total, WritableIntVector c, int rowId)
readIntegers
in interface VectorizedValuesReader
public void skipIntegers(int total)
skipIntegers
in interface VectorizedValuesReader
public final void readLongs(int total, WritableLongVector c, int rowId)
readLongs
in interface VectorizedValuesReader
public void skipLongs(int total)
skipLongs
in interface VectorizedValuesReader
public final void readFloats(int total, WritableFloatVector c, int rowId)
readFloats
in interface VectorizedValuesReader
public void skipFloats(int total)
skipFloats
in interface VectorizedValuesReader
public final void readDoubles(int total, WritableDoubleVector c, int rowId)
readDoubles
in interface VectorizedValuesReader
public void skipDoubles(int total)
skipDoubles
in interface VectorizedValuesReader
public final void readBytes(int total, WritableByteVector c, int rowId)
readBytes
in interface VectorizedValuesReader
public final void skipBytes(int total)
skipBytes
in interface VectorizedValuesReader
public final void readShorts(int total, WritableShortVector c, int rowId)
readShorts
in interface VectorizedValuesReader
public void skipShorts(int total)
skipShorts
in interface VectorizedValuesReader
public final boolean readBoolean()
readBoolean
in interface VectorizedValuesReader
readBoolean
in class org.apache.parquet.column.values.ValuesReader
public final int readInteger()
readInteger
in interface VectorizedValuesReader
readInteger
in class org.apache.parquet.column.values.ValuesReader
public final long readLong()
readLong
in interface VectorizedValuesReader
readLong
in class org.apache.parquet.column.values.ValuesReader
public final byte readByte()
readByte
in interface VectorizedValuesReader
public short readShort()
readShort
in interface VectorizedValuesReader
public final float readFloat()
readFloat
in interface VectorizedValuesReader
readFloat
in class org.apache.parquet.column.values.ValuesReader
public final double readDouble()
readDouble
in interface VectorizedValuesReader
readDouble
in class org.apache.parquet.column.values.ValuesReader
public final void readBinary(int total, WritableBytesVector v, int rowId)
readBinary
in interface VectorizedValuesReader
public void skipBinary(int total)
skipBinary
in interface VectorizedValuesReader
public final org.apache.parquet.io.api.Binary readBinary(int len)
readBinary
in interface VectorizedValuesReader
public void skipFixedLenByteArray(int total, int len)
skipFixedLenByteArray
in interface VectorizedValuesReader
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.