Modifier and Type | Field and Description |
---|---|
protected FieldReader |
BaseValueVector.fieldReader |
Modifier and Type | Method and Description |
---|---|
FieldReader |
ValueVector.getReader()
Get a reader for this vector.
|
FieldReader |
NullVector.getReader() |
FieldReader |
BaseValueVector.getReader()
Default implementation to create a reader for the vector.
|
protected FieldReader |
UInt2Vector.getReaderImpl() |
protected FieldReader |
TimeMicroVector.getReaderImpl() |
protected FieldReader |
TimeStampNanoVector.getReaderImpl() |
protected FieldReader |
TinyIntVector.getReaderImpl() |
protected FieldReader |
TimeStampMilliVector.getReaderImpl() |
protected FieldReader |
BigIntVector.getReaderImpl() |
protected FieldReader |
VarBinaryVector.getReaderImpl() |
protected FieldReader |
TimeSecVector.getReaderImpl() |
protected FieldReader |
TimeStampMicroVector.getReaderImpl() |
protected FieldReader |
SmallIntVector.getReaderImpl() |
protected FieldReader |
DateMilliVector.getReaderImpl() |
protected FieldReader |
Float4Vector.getReaderImpl() |
protected FieldReader |
LargeVarCharVector.getReaderImpl() |
protected FieldReader |
UInt8Vector.getReaderImpl() |
protected FieldReader |
DateDayVector.getReaderImpl() |
protected FieldReader |
Float8Vector.getReaderImpl() |
protected FieldReader |
UInt1Vector.getReaderImpl() |
protected FieldReader |
Decimal256Vector.getReaderImpl() |
protected FieldReader |
BitVector.getReaderImpl() |
protected FieldReader |
TimeMilliVector.getReaderImpl() |
protected FieldReader |
TimeStampMicroTZVector.getReaderImpl() |
protected FieldReader |
UInt4Vector.getReaderImpl() |
protected FieldReader |
DecimalVector.getReaderImpl() |
protected FieldReader |
DurationVector.getReaderImpl() |
protected FieldReader |
TimeNanoVector.getReaderImpl() |
protected FieldReader |
IntVector.getReaderImpl() |
protected FieldReader |
IntervalDayVector.getReaderImpl() |
protected FieldReader |
LargeVarBinaryVector.getReaderImpl() |
protected FieldReader |
VarCharVector.getReaderImpl() |
protected FieldReader |
TimeStampNanoTZVector.getReaderImpl() |
protected FieldReader |
IntervalMonthDayNanoVector.getReaderImpl() |
protected FieldReader |
TimeStampSecVector.getReaderImpl() |
protected FieldReader |
FixedSizeBinaryVector.getReaderImpl() |
protected FieldReader |
TimeStampMilliTZVector.getReaderImpl() |
protected FieldReader |
TimeStampSecTZVector.getReaderImpl() |
protected FieldReader |
ExtensionTypeVector.getReaderImpl() |
protected FieldReader |
IntervalYearVector.getReaderImpl() |
protected abstract FieldReader |
BaseValueVector.getReaderImpl()
Each vector has a different reader that implements the FieldReader interface.
|
Modifier and Type | Method and Description |
---|---|
FieldReader |
NonNullableStructVector.getReader() |
FieldReader |
UnionVector.getReader() |
FieldReader |
DenseUnionVector.getReader() |
protected FieldReader |
LargeListVector.getReaderImpl() |
protected FieldReader |
FixedSizeListVector.getReaderImpl() |
protected FieldReader |
ListVector.getReaderImpl() |
Modifier and Type | Class and Description |
---|---|
class |
BigIntHolderReaderImpl |
class |
BigIntReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
BitHolderReaderImpl |
class |
BitReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
DateDayHolderReaderImpl |
class |
DateDayReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
DateMilliHolderReaderImpl |
class |
DateMilliReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
Decimal256HolderReaderImpl |
class |
Decimal256ReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
DecimalHolderReaderImpl |
class |
DecimalReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
DenseUnionReader
Source code generated using FreeMarker template DenseUnionReader.java
|
class |
DurationHolderReaderImpl |
class |
DurationReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
FixedSizeBinaryHolderReaderImpl |
class |
FixedSizeBinaryReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
Float4HolderReaderImpl |
class |
Float4ReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
Float8HolderReaderImpl |
class |
Float8ReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
IntervalDayHolderReaderImpl |
class |
IntervalDayReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
IntervalMonthDayNanoHolderReaderImpl |
class |
IntervalMonthDayNanoReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
IntervalYearHolderReaderImpl |
class |
IntervalYearReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
IntHolderReaderImpl |
class |
IntReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
LargeVarBinaryHolderReaderImpl |
class |
LargeVarBinaryReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
LargeVarCharHolderReaderImpl |
class |
LargeVarCharReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
NullableBigIntHolderReaderImpl |
class |
NullableBitHolderReaderImpl |
class |
NullableDateDayHolderReaderImpl |
class |
NullableDateMilliHolderReaderImpl |
class |
NullableDecimal256HolderReaderImpl |
class |
NullableDecimalHolderReaderImpl |
class |
NullableDurationHolderReaderImpl |
class |
NullableFixedSizeBinaryHolderReaderImpl |
class |
NullableFloat4HolderReaderImpl |
class |
NullableFloat8HolderReaderImpl |
class |
NullableIntervalDayHolderReaderImpl |
class |
NullableIntervalMonthDayNanoHolderReaderImpl |
class |
NullableIntervalYearHolderReaderImpl |
class |
NullableIntHolderReaderImpl |
class |
NullableLargeVarBinaryHolderReaderImpl |
class |
NullableLargeVarCharHolderReaderImpl |
class |
NullableSmallIntHolderReaderImpl |
class |
NullableStructReaderImpl
An
FieldReader for
reading nullable struct vectors. |
class |
NullableTimeMicroHolderReaderImpl |
class |
NullableTimeMilliHolderReaderImpl |
class |
NullableTimeNanoHolderReaderImpl |
class |
NullableTimeSecHolderReaderImpl |
class |
NullableTimeStampMicroHolderReaderImpl |
class |
NullableTimeStampMicroTZHolderReaderImpl |
class |
NullableTimeStampMilliHolderReaderImpl |
class |
NullableTimeStampMilliTZHolderReaderImpl |
class |
NullableTimeStampNanoHolderReaderImpl |
class |
NullableTimeStampNanoTZHolderReaderImpl |
class |
NullableTimeStampSecHolderReaderImpl |
class |
NullableTimeStampSecTZHolderReaderImpl |
class |
NullableTinyIntHolderReaderImpl |
class |
NullableUInt1HolderReaderImpl |
class |
NullableUInt2HolderReaderImpl |
class |
NullableUInt4HolderReaderImpl |
class |
NullableUInt8HolderReaderImpl |
class |
NullableVarBinaryHolderReaderImpl |
class |
NullableVarCharHolderReaderImpl |
class |
NullReader
Source code generated using FreeMarker template NullReader.java
|
class |
SingleListReaderImpl
An implementation of
AbstractFieldReader for lists vectors. |
class |
SingleStructReaderImpl
FieldReader for a single NonNullableStructVector . |
class |
SmallIntHolderReaderImpl |
class |
SmallIntReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeMicroHolderReaderImpl |
class |
TimeMicroReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeMilliHolderReaderImpl |
class |
TimeMilliReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeNanoHolderReaderImpl |
class |
TimeNanoReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeSecHolderReaderImpl |
class |
TimeSecReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeStampMicroHolderReaderImpl |
class |
TimeStampMicroReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeStampMicroTZHolderReaderImpl |
class |
TimeStampMicroTZReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeStampMilliHolderReaderImpl |
class |
TimeStampMilliReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeStampMilliTZHolderReaderImpl |
class |
TimeStampMilliTZReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeStampNanoHolderReaderImpl |
class |
TimeStampNanoReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeStampNanoTZHolderReaderImpl |
class |
TimeStampNanoTZReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeStampSecHolderReaderImpl |
class |
TimeStampSecReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TimeStampSecTZHolderReaderImpl |
class |
TimeStampSecTZReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
TinyIntHolderReaderImpl |
class |
TinyIntReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
UInt1HolderReaderImpl |
class |
UInt1ReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
UInt2HolderReaderImpl |
class |
UInt2ReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
UInt4HolderReaderImpl |
class |
UInt4ReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
UInt8HolderReaderImpl |
class |
UInt8ReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
UnionFixedSizeListReader
Reader for fixed size list vectors.
|
class |
UnionLargeListReader
FieldReader for list of union types. |
class |
UnionListReader
FieldReader for list of union types. |
class |
UnionMapReader
Reader for a MapVector.
|
class |
UnionReader
Source code generated using FreeMarker template UnionReader.java
|
class |
VarBinaryHolderReaderImpl |
class |
VarBinaryReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
class |
VarCharHolderReaderImpl |
class |
VarCharReaderImpl
Source code generated using FreeMarker template ComplexReaders.java
|
Modifier and Type | Method and Description |
---|---|
FieldReader |
UnionMapReader.key()
Start reading a key from the map entry.
|
FieldReader |
SingleListReaderImpl.reader() |
FieldReader |
UnionListReader.reader() |
FieldReader |
UnionFixedSizeListReader.reader() |
FieldReader |
NullReader.reader() |
FieldReader |
UnionReader.reader() |
FieldReader |
UnionLargeListReader.reader() |
FieldReader |
DenseUnionReader.reader(byte typeId) |
FieldReader |
DenseUnionReader.reader(byte typeId,
String name) |
FieldReader |
NullReader.reader(String name) |
FieldReader |
SingleStructReaderImpl.reader(String name) |
FieldReader |
UnionReader.reader(String name) |
FieldReader |
UnionMapReader.value()
Start reading a value element from the map entry.
|
Modifier and Type | Method and Description |
---|---|
static void |
ComplexCopier.copy(FieldReader input,
FieldWriter output)
Do a deep copy of the value in input into output
|
Modifier and Type | Method and Description |
---|---|
FieldReader |
BaseReader.ListReader.reader() |
FieldReader |
BaseReader.MapReader.reader() |
FieldReader |
BaseReader.StructReader.reader(String name) |
Modifier and Type | Method and Description |
---|---|
void |
BaseWriter.ListWriter.copyReader(FieldReader reader) |
void |
BaseWriter.ComplexWriter.copyReader(FieldReader reader) |
void |
BaseWriter.StructWriter.copyReaderToField(String name,
FieldReader reader) |
Modifier and Type | Field and Description |
---|---|
FieldReader |
DenseUnionHolder.reader |
FieldReader |
UnionHolder.reader |
FieldReader |
ComplexHolder.reader |
Modifier and Type | Method and Description |
---|---|
FieldReader |
BaseTable.getReader(Field field)
Returns a FieldReader for the given field.
|
FieldReader |
BaseTable.getReader(int index)
Returns a FieldReader for the field at the given vector index.
|
FieldReader |
BaseTable.getReader(String name)
Returns a FieldReader for the vector with the given name.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.