Package | Description |
---|---|
org.apache.paimon.arrow | |
org.apache.paimon.arrow.converter | |
org.apache.paimon.arrow.writer |
Modifier and Type | Method and Description |
---|---|
static ArrowFieldWriter[] |
ArrowUtils.createArrowFieldWriters(org.apache.arrow.vector.VectorSchemaRoot vectorSchemaRoot,
RowType rowType) |
Modifier and Type | Field and Description |
---|---|
protected ArrowFieldWriter[] |
ArrowBatchConverter.fieldWriters |
Constructor and Description |
---|
ArrowPerRowBatchConverter(org.apache.arrow.vector.VectorSchemaRoot root,
ArrowFieldWriter[] fieldWriters) |
ArrowVectorizedBatchConverter(org.apache.arrow.vector.VectorSchemaRoot root,
ArrowFieldWriter[] fieldWriters) |
Modifier and Type | Class and Description |
---|---|
static class |
ArrowFieldWriters.ArrayWriter
Writer for ARRAY.
|
static class |
ArrowFieldWriters.BigIntWriter
Writer for BIGINT.
|
static class |
ArrowFieldWriters.BinaryWriter
Writer for BINARY & VARBINARY.
|
static class |
ArrowFieldWriters.BooleanWriter
Writer for BOOLEAN.
|
static class |
ArrowFieldWriters.DateWriter
Writer for DATE.
|
static class |
ArrowFieldWriters.DecimalWriter
Writer for DECIMAL.
|
static class |
ArrowFieldWriters.DoubleWriter
Writer for DOUBLE.
|
static class |
ArrowFieldWriters.FloatWriter
Writer for FLOAT.
|
static class |
ArrowFieldWriters.IntWriter
Writer for INT.
|
static class |
ArrowFieldWriters.MapWriter
Writer for MAP.
|
static class |
ArrowFieldWriters.RowWriter
Writer for ROW.
|
static class |
ArrowFieldWriters.SmallIntWriter
Writer for SMALLINT.
|
static class |
ArrowFieldWriters.StringWriter
Writer for CHAR & VARCHAR.
|
static class |
ArrowFieldWriters.TimestampWriter
Writer for TIMESTAMP & TIMESTAMP_LTZ.
|
static class |
ArrowFieldWriters.TimeWriter
Writer for TIME.
|
static class |
ArrowFieldWriters.TinyIntWriter
Writer for TINYINT.
|
Modifier and Type | Method and Description |
---|---|
ArrowFieldWriter |
ArrowFieldWriterFactory.create(org.apache.arrow.vector.FieldVector fieldVector) |
Constructor and Description |
---|
ArrayWriter(org.apache.arrow.vector.FieldVector fieldVector,
ArrowFieldWriter elementWriter) |
MapWriter(org.apache.arrow.vector.FieldVector fieldVector,
ArrowFieldWriter keyWriter,
ArrowFieldWriter valueWriter) |
RowWriter(org.apache.arrow.vector.FieldVector fieldVector,
ArrowFieldWriter[] fieldWriters) |
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.