public static class ArrowFieldWriters.ArrayWriter extends ArrowFieldWriter
fieldVector
Constructor and Description |
---|
ArrayWriter(org.apache.arrow.vector.FieldVector fieldVector,
ArrowFieldWriter elementWriter) |
Modifier and Type | Method and Description |
---|---|
protected void |
doWrite(ColumnVector columnVector,
int[] pickedInColumn,
int startIndex,
int batchRows) |
protected void |
doWrite(int rowIndex,
DataGetters getters,
int pos) |
void |
reset()
Reset the state of the writer to write the next batch of fields.
|
getRowNumber, write, write
public ArrayWriter(org.apache.arrow.vector.FieldVector fieldVector, ArrowFieldWriter elementWriter)
public void reset()
ArrowFieldWriter
reset
in class ArrowFieldWriter
protected void doWrite(ColumnVector columnVector, @Nullable int[] pickedInColumn, int startIndex, int batchRows)
doWrite
in class ArrowFieldWriter
protected void doWrite(int rowIndex, DataGetters getters, int pos)
doWrite
in class ArrowFieldWriter
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.