Uses of Class
org.apache.flink.table.runtime.arrow.writers.ArrowFieldWriter
Packages that use ArrowFieldWriter
Package
Description
-
Uses of ArrowFieldWriter in org.apache.flink.table.runtime.arrow
Methods in org.apache.flink.table.runtime.arrow that return ArrowFieldWriterConstructors in org.apache.flink.table.runtime.arrow with parameters of type ArrowFieldWriterModifierConstructorDescriptionArrowWriter(org.apache.arrow.vector.VectorSchemaRoot root, ArrowFieldWriter<IN>[] fieldWriters) -
Uses of ArrowFieldWriter in org.apache.flink.table.runtime.arrow.writers
Subclasses of ArrowFieldWriter in org.apache.flink.table.runtime.arrow.writersModifier and TypeClassDescriptionclassArrayWriter<T>ArrowFieldWriterfor Array.static final classArrayWriterforArrayDatainput.static final classArrayWriterforRowDatainput.classBigIntWriter<T>ArrowFieldWriterfor BigInt.static final classBigIntWriterforArrayDatainput.static final classBigIntWriterforRowDatainput.classBinaryWriter<T>ArrowFieldWriterfor Binary.static final classBinaryWriterforArrayDatainput.static final classBinaryWriterforRowDatainput.classArrowFieldWriterfor Boolean.static final classBooleanWriterforArrayDatainput.static final classBooleanWriterforRowDatainput.classDateWriter<T>ArrowFieldWriterfor Date.static final classDateWriterforArrayDatainput.static final classDateWriterforRowDatainput.classArrowFieldWriterfor Decimal.static final classDecimalWriterforArrayDatainput.static final classDecimalWriterforRowDatainput.classDoubleWriter<T>ArrowFieldWriterfor Double.static final classDoubleWriterforArrayDatainput.static final classDoubleWriterforRowDatainput.classFloatWriter<T>ArrowFieldWriterfor Float.static final classFloatWriterforArrayDatainput.static final classFloatWriterforRowDatainput.classIntWriter<T>ArrowFieldWriterfor Int.static final classIntWriterforArrayDatainput.static final classIntWriterforRowDatainput.classMapWriter<T>ArrowFieldWriterfor Map.static final classMapWriterforArrayDatainput.static final classMapWriterforRowDatainput.classNullWriter<T>ArrowFieldWriterfor Null.classRowWriter<T>ArrowFieldWriterfor Row.static final classRowWriterforArrayDatainput.static final classRowWriterforRowDatainput.classArrowFieldWriterfor SmallInt.static final classSmallIntWriterforArrayDatainput.static final classSmallIntWriterforRowDatainput.classArrowFieldWriterfor Timestamp.static final classTimestampWriterforArrayDatainput.static final classTimestampWriterforRowDatainput.classTimeWriter<T>ArrowFieldWriterfor Time.static final classTimeWriterforArrayDatainput.static final classTimeWriterforRowDatainput.classArrowFieldWriterfor TinyInt.static final classTinyIntWriterforArrayDatainput.static final classTinyIntWriterforRowDatainput.classArrowFieldWriterfor VarBinary.static final classVarBinaryWriterforArrayDatainput.static final classVarBinaryWriterforRowDatainput.classArrowFieldWriterfor VarChar.static final classVarCharWriterforArrayDatainput.static final classVarCharWriterforRowDatainput.Fields in org.apache.flink.table.runtime.arrow.writers declared as ArrowFieldWriterModifier and TypeFieldDescriptionprotected final ArrowFieldWriter<org.apache.flink.table.data.RowData>[]RowWriter.fieldsWritersMethods in org.apache.flink.table.runtime.arrow.writers with parameters of type ArrowFieldWriterModifier and TypeMethodDescriptionstatic ArrayWriter<org.apache.flink.table.data.ArrayData>ArrayWriter.forArray(org.apache.arrow.vector.complex.ListVector listVector, ArrowFieldWriter<org.apache.flink.table.data.ArrayData> elementWriter) static MapWriter<org.apache.flink.table.data.ArrayData>MapWriter.forArray(org.apache.arrow.vector.complex.MapVector mapVector, ArrowFieldWriter<org.apache.flink.table.data.ArrayData> keyWriter, ArrowFieldWriter<org.apache.flink.table.data.ArrayData> valueWriter) static RowWriter<org.apache.flink.table.data.ArrayData>RowWriter.forArray(org.apache.arrow.vector.complex.StructVector structVector, ArrowFieldWriter<org.apache.flink.table.data.RowData>[] fieldsWriters) static ArrayWriter<org.apache.flink.table.data.RowData>ArrayWriter.forRow(org.apache.arrow.vector.complex.ListVector listVector, ArrowFieldWriter<org.apache.flink.table.data.ArrayData> elementWriter) static MapWriter<org.apache.flink.table.data.RowData>MapWriter.forRow(org.apache.arrow.vector.complex.MapVector mapVector, ArrowFieldWriter<org.apache.flink.table.data.ArrayData> keyWriter, ArrowFieldWriter<org.apache.flink.table.data.ArrayData> valueWriter) static RowWriter<org.apache.flink.table.data.RowData>RowWriter.forRow(org.apache.arrow.vector.complex.StructVector structVector, ArrowFieldWriter<org.apache.flink.table.data.RowData>[] fieldsWriters)