public class NativeRecordBatchHandle extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NativeRecordBatchHandle.Buffer
Pointers and metadata of the targeted Arrow buffer.
|
static class |
NativeRecordBatchHandle.Field
Field metadata.
|
| Constructor and Description |
|---|
NativeRecordBatchHandle(long numRows,
NativeRecordBatchHandle.Field[] fields,
NativeRecordBatchHandle.Buffer[] buffers)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<NativeRecordBatchHandle.Buffer> |
getBuffers()
Returns the buffers.
|
List<NativeRecordBatchHandle.Field> |
getFields()
Returns Metadata of fields.
|
long |
getNumRows()
Returns the total row number of the associated RecordBatch.
|
public NativeRecordBatchHandle(long numRows,
NativeRecordBatchHandle.Field[] fields,
NativeRecordBatchHandle.Buffer[] buffers)
numRows - Total row number of the associated RecordBatchfields - Metadata of fieldsbuffers - Retained Arrow bufferspublic long getNumRows()
public List<NativeRecordBatchHandle.Field> getFields()
public List<NativeRecordBatchHandle.Buffer> getBuffers()
Copyright © 2021 The Apache Software Foundation. All rights reserved.