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, writepublic ArrayWriter(org.apache.arrow.vector.FieldVector fieldVector,
ArrowFieldWriter elementWriter)
public void reset()
ArrowFieldWriterreset in class ArrowFieldWriterprotected void doWrite(ColumnVector columnVector, @Nullable int[] pickedInColumn, int startIndex, int batchRows)
doWrite in class ArrowFieldWriterprotected void doWrite(int rowIndex,
DataGetters getters,
int pos)
doWrite in class ArrowFieldWriterCopyright © 2023–2024 The Apache Software Foundation. All rights reserved.