public class ArrowTable extends Object
Schema to ArrowRecordBatch.| Constructor and Description |
|---|
ArrowTable(org.apache.arrow.vector.types.pojo.Schema schema,
Iterable<org.apache.arrow.vector.ipc.message.ArrowRecordBatch> recordBatches) |
ArrowTable(org.apache.arrow.vector.types.pojo.Schema schema,
Iterable<org.apache.arrow.vector.ipc.message.ArrowRecordBatch> recordBatches,
org.apache.arrow.memory.BufferAllocator allocator) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<org.apache.arrow.vector.ipc.message.ArrowRecordBatch> |
getRecordBatches() |
org.apache.arrow.vector.types.pojo.Schema |
getSchema() |
boolean |
loadNextBatch() |
org.apache.arrow.vector.VectorSchemaRoot |
toVectorSchemaRoot() |
org.apache.arrow.vector.VectorSchemaRoot |
toVectorSchemaRoot(boolean reload) |
public ArrowTable(org.apache.arrow.vector.types.pojo.Schema schema,
Iterable<org.apache.arrow.vector.ipc.message.ArrowRecordBatch> recordBatches)
public ArrowTable(org.apache.arrow.vector.types.pojo.Schema schema,
Iterable<org.apache.arrow.vector.ipc.message.ArrowRecordBatch> recordBatches,
org.apache.arrow.memory.BufferAllocator allocator)
public org.apache.arrow.vector.types.pojo.Schema getSchema()
public Iterable<org.apache.arrow.vector.ipc.message.ArrowRecordBatch> getRecordBatches()
public org.apache.arrow.vector.VectorSchemaRoot toVectorSchemaRoot()
public org.apache.arrow.vector.VectorSchemaRoot toVectorSchemaRoot(boolean reload)
public boolean loadNextBatch()
Copyright © 2023-2024, The Apache Software Foundation. Apache Fury™, Fury™, and Apache are either registered trademarks or trademarks of the Apache Software Foundation.