@Internal public class RowArrowSerializer extends ArrowSerializer<org.apache.flink.types.Row>
Row as the input type.inputType, outputType| Constructor and Description |
|---|
RowArrowSerializer(org.apache.flink.table.types.logical.RowType inputType,
org.apache.flink.table.types.logical.RowType outputType) |
| Modifier and Type | Method and Description |
|---|---|
ArrowReader<org.apache.flink.types.Row> |
createArrowReader(org.apache.arrow.vector.VectorSchemaRoot root) |
ArrowWriter<org.apache.flink.types.Row> |
createArrowWriter()
Creates an
ArrowWriter. |
close, finishCurrentBatch, load, open, read, resetReader, resetWriter, writepublic RowArrowSerializer(org.apache.flink.table.types.logical.RowType inputType,
org.apache.flink.table.types.logical.RowType outputType)
public ArrowWriter<org.apache.flink.types.Row> createArrowWriter()
ArrowSerializerArrowWriter.createArrowWriter in class ArrowSerializer<org.apache.flink.types.Row>public ArrowReader<org.apache.flink.types.Row> createArrowReader(org.apache.arrow.vector.VectorSchemaRoot root)
createArrowReader in class ArrowSerializer<org.apache.flink.types.Row>Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.