public static class ArrowFieldConverter.DecimalConverter 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 |
|---|
DecimalConverter(int precision,
int scale,
boolean isNullable) |
| 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 DecimalConverter(int precision,
int scale,
boolean isNullable)
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.