public class ArrowFormatWriter extends Object implements AutoCloseable
InternalRow
to VectorSchemaRoot
.Constructor and Description |
---|
ArrowFormatWriter(RowType rowType,
int writeBatchSize,
boolean caseSensitive) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
empty() |
void |
flush() |
org.apache.arrow.memory.RootAllocator |
getAllocator() |
org.apache.arrow.vector.VectorSchemaRoot |
getVectorSchemaRoot() |
boolean |
write(InternalRow currentRow) |
public ArrowFormatWriter(RowType rowType, int writeBatchSize, boolean caseSensitive)
public void flush()
public boolean write(InternalRow currentRow)
public boolean empty()
public void close()
close
in interface AutoCloseable
public org.apache.arrow.vector.VectorSchemaRoot getVectorSchemaRoot()
public org.apache.arrow.memory.RootAllocator getAllocator()
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.