| Interface | Description |
|---|---|
| PojoWriter |
Pojo writer interface for writers based on types supported for pojo.
|
| Class | Description |
|---|---|
| AbstractPojoRecordReader<T> |
Parent class for all pojo readers.
|
| AbstractPojoWriter<V extends ValueVector> |
Parent class for all pojo writers created for each field.
|
| DynamicPojoRecordReader<T> |
Dynamically reads values from the given list of records.
|
| DynamicPojoRecordReader.Converter |
An utility class that converts from
JsonNode
to DynamicPojoRecordReader during physical plan fragment deserialization. |
| PojoDataType |
This class uses reflection of a Java class to construct a
RecordDataType. |
| PojoRecordReader<T> |
Reads values from the given list of pojo instances.
|
| PojoWriters | |
| PojoWriters.BitWriter |
Pojo writer for boolean.
|
| PojoWriters.DecimalWriter |
Pojo writer for decimal.
|
| PojoWriters.DoubleWriter |
Pojo writer for double.
|
| PojoWriters.EnumWriter |
Pojo writer for Enum.
|
| PojoWriters.IntWriter |
Pojo writer for int.
|
| PojoWriters.LongWriter |
Pojo writer for long.
|
| PojoWriters.NBigIntWriter |
Pojo writer for Long.
|
| PojoWriters.NBooleanWriter |
Pojo writer for Boolean.
|
| PojoWriters.NDoubleWriter |
Pojo writer for Double.
|
| PojoWriters.NIntWriter |
Pojo writer for Integer.
|
| PojoWriters.NTimeStampWriter |
Pojo writer for Timestamp.
|
| PojoWriters.StringWriter |
Pojo writer for String.
|
| Annotation Type | Description |
|---|---|
| NonNullable |
Indicates NonNullable nature
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.