| Package | Description |
|---|---|
| org.apache.arrow.c |
| Modifier and Type | Method and Description |
|---|---|
static ArrowSchema |
ArrowSchema.allocateNew(BufferAllocator allocator)
Create ArrowSchema by allocating memory.
|
static ArrowSchema |
ArrowSchema.wrap(long memoryAddress)
Create ArrowSchema from an existing memory address.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Data.exportField(BufferAllocator allocator,
Field field,
DictionaryProvider provider,
ArrowSchema out)
Export Java Field using the C data interface format.
|
static void |
Data.exportSchema(BufferAllocator allocator,
Schema schema,
DictionaryProvider provider,
ArrowSchema out)
Export Java Schema 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,
ArrowSchema outSchema)
Export Java FieldVector 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.getSchema(ArrowSchema schema)
Get the schema of the stream.
|
static Field |
Data.importField(BufferAllocator allocator,
ArrowSchema schema,
CDataDictionaryProvider provider)
Import Java Field from the C data interface.
|
static Schema |
Data.importSchema(BufferAllocator allocator,
ArrowSchema schema,
CDataDictionaryProvider provider)
Import Java Schema from the C data interface.
|
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.
|
static VectorSchemaRoot |
Data.importVectorSchemaRoot(BufferAllocator allocator,
ArrowSchema schema,
CDataDictionaryProvider provider)
Import Java vector schema root from a C data interface Schema.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.