public static class ArrowFieldConverter.ArrayConverter extends Object implements ArrowFieldConverter
ArrowFieldConverter.ArrayConverter, ArrowFieldConverter.BigIntConverter, ArrowFieldConverter.BooleanConverter, ArrowFieldConverter.DateConverter, ArrowFieldConverter.DecimalConverter, ArrowFieldConverter.DoubleConverter, ArrowFieldConverter.FloatConverter, ArrowFieldConverter.IntConverter, ArrowFieldConverter.MapConverter, ArrowFieldConverter.SmallIntConverter, ArrowFieldConverter.StringConverter, ArrowFieldConverter.StructConverter, ArrowFieldConverter.TimestampConverter, ArrowFieldConverter.TinyIntConverterFLINK_AND_ARROW_TYPE_MAPPING| Constructor and Description |
|---|
ArrayConverter(boolean isNullable,
ArrowFieldConverter elementConverter) |
| Modifier and Type | Method and Description |
|---|---|
Object |
convert(org.apache.arrow.vector.FieldVector vector,
int rowIndex)
Convert the data at the given position of the arrow vector to Flink data.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckNullable, checkTypeCompatible, createConverterpublic ArrayConverter(boolean isNullable,
ArrowFieldConverter elementConverter)
public Object convert(org.apache.arrow.vector.FieldVector vector, int rowIndex)
ArrowFieldConverterconvert in interface ArrowFieldConvertervector - the input arrow vectorrowIndex - the position of the dataCopyright © 2024. All rights reserved.