| Package | Description |
|---|---|
| org.apache.arrow.c |
| Modifier and Type | Method and Description |
|---|---|
static ArrowArray |
ArrowArray.allocateNew(BufferAllocator allocator)
Create ArrowArray by allocating memory.
|
static ArrowArray |
ArrowArray.wrap(long memoryAddress)
Create ArrowArray from an existing memory address.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Data.exportTable(BufferAllocator allocator,
Table table,
ArrowArray out)
Export the current contents of a Java Table using the C data
interface format.
|
static void |
Data.exportTable(BufferAllocator allocator,
Table table,
DictionaryProvider provider,
ArrowArray out)
Export the current contents of a Java Table using the C data
interface format.
|
static void |
Data.exportTable(BufferAllocator allocator,
Table table,
DictionaryProvider provider,
ArrowArray out,
ArrowSchema outSchema)
Export the current contents of a Java Table using the C data interface format.
|
static void |
Data.exportVector(BufferAllocator allocator,
FieldVector vector,
DictionaryProvider provider,
ArrowArray out)
Export Java FieldVector using the C data interface format.
|
static void |
Data.exportVector(BufferAllocator allocator,
FieldVector vector,
DictionaryProvider provider,
ArrowArray out,
ArrowSchema outSchema)
Export Java FieldVector using the C data interface format.
|
static void |
Data.exportVectorSchemaRoot(BufferAllocator allocator,
VectorSchemaRoot vsr,
DictionaryProvider provider,
ArrowArray out)
Export the current contents of a Java VectorSchemaRoot using the C data
interface format.
|
static void |
Data.exportVectorSchemaRoot(BufferAllocator allocator,
VectorSchemaRoot vsr,
DictionaryProvider provider,
ArrowArray out,
ArrowSchema outSchema)
Export the current contents of a Java VectorSchemaRoot using the C data
interface format.
|
void |
ArrowArrayStream.getNext(ArrowArray array)
Get the next batch in the stream.
|
static void |
Data.importIntoVector(BufferAllocator allocator,
ArrowArray array,
FieldVector vector,
DictionaryProvider provider)
Import Java vector from the C data interface.
|
static void |
Data.importIntoVectorSchemaRoot(BufferAllocator allocator,
ArrowArray array,
VectorSchemaRoot root,
DictionaryProvider provider)
Import record batch from the C data interface into vector schema root.
|
static FieldVector |
Data.importVector(BufferAllocator allocator,
ArrowArray array,
ArrowSchema schema,
CDataDictionaryProvider provider)
Import Java vector and its type from the C data interface.
|
static VectorSchemaRoot |
Data.importVectorSchemaRoot(BufferAllocator allocator,
ArrowArray array,
ArrowSchema schema,
CDataDictionaryProvider provider)
Import Java vector schema root from the C data interface.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.