Skip navigation links
A B C D E F G I J L M N O P R S T W 

A

addressOrNull(ArrowBuf) - Static method in class org.apache.arrow.c.NativeUtil
Get the address of a buffer or 0 if the input buffer is null.
addressOrNull(BaseStruct) - Static method in class org.apache.arrow.c.NativeUtil
Get the address of a C Data Interface struct or 0 if the input struct is null.
allocateNew(BufferAllocator) - Static method in class org.apache.arrow.c.ArrowArray
Create ArrowArray by allocating memory.
allocateNew(BufferAllocator) - Static method in class org.apache.arrow.c.ArrowArrayStream
Create ArrowArrayStream by allocating memory.
allocateNew(BufferAllocator) - Static method in class org.apache.arrow.c.ArrowSchema
Create ArrowSchema by allocating memory.
ArrowArray - Class in org.apache.arrow.c
C Data Interface ArrowArray.
ArrowArray.Snapshot - Class in org.apache.arrow.c
Snapshot of the ArrowArray raw data.
ArrowArrayStream - Class in org.apache.arrow.c
C Stream Interface ArrowArrayStream.
ArrowArrayStream.Snapshot - Class in org.apache.arrow.c
Snapshot of the ArrowArrayStream raw data.
ArrowSchema - Class in org.apache.arrow.c
C Data Interface ArrowSchema.
ArrowSchema.Snapshot - Class in org.apache.arrow.c
Snapshot of the ArrowSchema raw data.

B

BaseStruct - Interface in org.apache.arrow.c
Base interface for C Data Interface structures.
buffers - Variable in class org.apache.arrow.c.ArrowArray.Snapshot
 

C

CDataDictionaryProvider - Class in org.apache.arrow.c
A DictionaryProvider that is used in C Data Interface for imports.
CDataDictionaryProvider() - Constructor for class org.apache.arrow.c.CDataDictionaryProvider
 
CDataJniException - Exception in org.apache.arrow.c.jni
An exception raised by the JNI side of the C Data bridge.
CDataJniException(int, String) - Constructor for exception org.apache.arrow.c.jni.CDataJniException
 
children - Variable in class org.apache.arrow.c.ArrowArray.Snapshot
 
children - Variable in class org.apache.arrow.c.ArrowSchema.Snapshot
 
close() - Method in class org.apache.arrow.c.ArrowArray
 
close() - Method in class org.apache.arrow.c.ArrowArrayStream
 
close() - Method in class org.apache.arrow.c.ArrowSchema
 
close() - Method in interface org.apache.arrow.c.BaseStruct
Close to release the main buffer.
close() - Method in class org.apache.arrow.c.CDataDictionaryProvider
 
close() - Method in interface org.apache.arrow.c.jni.PrivateData
 
closeBuffer(ArrowBuf) - Static method in class org.apache.arrow.c.NativeUtil
Close a buffer if it's not null.

D

Data - Class in org.apache.arrow.c
Functions for working with the C data interface.
dictionary - Variable in class org.apache.arrow.c.ArrowArray.Snapshot
 
dictionary - Variable in class org.apache.arrow.c.ArrowSchema.Snapshot
 

E

ensureLoaded() - Method in class org.apache.arrow.c.jni.JniLoader
If required JNI libraries are not loaded, then load them.
exportArray(long, PrivateData) - Method in class org.apache.arrow.c.jni.JniWrapper
 
exportArrayStream(BufferAllocator, ArrowReader, ArrowArrayStream) - Static method in class org.apache.arrow.c.Data
Export a reader as an ArrowArrayStream using the C Stream Interface.
exportArrayStream(long, PrivateData) - Method in class org.apache.arrow.c.jni.JniWrapper
 
exportField(BufferAllocator, Field, DictionaryProvider, ArrowSchema) - Static method in class org.apache.arrow.c.Data
Export Java Field using the C data interface format.
exportSchema(BufferAllocator, Schema, DictionaryProvider, ArrowSchema) - Static method in class org.apache.arrow.c.Data
Export Java Schema using the C data interface format.
exportSchema(long, PrivateData) - Method in class org.apache.arrow.c.jni.JniWrapper
 
exportTable(BufferAllocator, Table, ArrowArray) - Static method in class org.apache.arrow.c.Data
Export the current contents of a Java Table using the C data interface format.
exportTable(BufferAllocator, Table, DictionaryProvider, ArrowArray) - Static method in class org.apache.arrow.c.Data
Export the current contents of a Java Table using the C data interface format.
exportTable(BufferAllocator, Table, DictionaryProvider, ArrowArray, ArrowSchema) - Static method in class org.apache.arrow.c.Data
Export the current contents of a Java Table using the C data interface format.
exportVector(BufferAllocator, FieldVector, DictionaryProvider, ArrowArray) - Static method in class org.apache.arrow.c.Data
Export Java FieldVector using the C data interface format.
exportVector(BufferAllocator, FieldVector, DictionaryProvider, ArrowArray, ArrowSchema) - Static method in class org.apache.arrow.c.Data
Export Java FieldVector using the C data interface format.
exportVectorSchemaRoot(BufferAllocator, VectorSchemaRoot, DictionaryProvider, ArrowArray) - Static method in class org.apache.arrow.c.Data
Export the current contents of a Java VectorSchemaRoot using the C data interface format.
exportVectorSchemaRoot(BufferAllocator, VectorSchemaRoot, DictionaryProvider, ArrowArray, ArrowSchema) - Static method in class org.apache.arrow.c.Data
Export the current contents of a Java VectorSchemaRoot using the C data interface format.

F

flags - Variable in class org.apache.arrow.c.ArrowSchema.Snapshot
 
format - Variable in class org.apache.arrow.c.ArrowSchema.Snapshot
 

G

get() - Static method in class org.apache.arrow.c.jni.JniLoader
 
get() - Static method in class org.apache.arrow.c.jni.JniWrapper
 
get_last_error - Variable in class org.apache.arrow.c.ArrowArrayStream.Snapshot
 
get_next - Variable in class org.apache.arrow.c.ArrowArrayStream.Snapshot
 
get_schema - Variable in class org.apache.arrow.c.ArrowArrayStream.Snapshot
 
getDictionaryIds() - Method in class org.apache.arrow.c.CDataDictionaryProvider
 
getErrno() - Method in exception org.apache.arrow.c.jni.CDataJniException
The original error code returned from C.
getNext(ArrowArray) - Method in class org.apache.arrow.c.ArrowArrayStream
Get the next batch in the stream.
getNextArrayStream(long, long) - Method in class org.apache.arrow.c.jni.JniWrapper
 
getRecordBatch() - Method in class org.apache.arrow.vector.StructVectorUnloader
Performs the depth first traversal of the Vectors to create an ArrowRecordBatch suitable for serialization.
getSchema(ArrowSchema) - Method in class org.apache.arrow.c.ArrowArrayStream
Get the schema of the stream.
getSchemaArrayStream(long, long) - Method in class org.apache.arrow.c.jni.JniWrapper
 

I

importArrayStream(BufferAllocator, ArrowArrayStream) - Static method in class org.apache.arrow.c.Data
Import an ArrowArrayStream as an ArrowReader.
importField(BufferAllocator, ArrowSchema, CDataDictionaryProvider) - Static method in class org.apache.arrow.c.Data
Import Java Field from the C data interface.
importIntoVector(BufferAllocator, ArrowArray, FieldVector, DictionaryProvider) - Static method in class org.apache.arrow.c.Data
Import Java vector from the C data interface.
importIntoVectorSchemaRoot(BufferAllocator, ArrowArray, VectorSchemaRoot, DictionaryProvider) - Static method in class org.apache.arrow.c.Data
Import record batch from the C data interface into vector schema root.
importSchema(BufferAllocator, ArrowSchema, CDataDictionaryProvider) - Static method in class org.apache.arrow.c.Data
Import Java Schema from the C data interface.
importVector(BufferAllocator, ArrowArray, ArrowSchema, CDataDictionaryProvider) - Static method in class org.apache.arrow.c.Data
Import Java vector and its type from the C data interface.
importVectorSchemaRoot(BufferAllocator, ArrowSchema, CDataDictionaryProvider) - Static method in class org.apache.arrow.c.Data
Import Java vector schema root from a C data interface Schema.
importVectorSchemaRoot(BufferAllocator, ArrowArray, ArrowSchema, CDataDictionaryProvider) - Static method in class org.apache.arrow.c.Data
Import Java vector schema root from the C data interface.

J

JniLoader - Class in org.apache.arrow.c.jni
The JniLoader for C Data Interface API's native implementation.
JniWrapper - Class in org.apache.arrow.c.jni
JniWrapper for C Data Interface API implementation.

L

length - Variable in class org.apache.arrow.c.ArrowArray.Snapshot
 
load(BufferAllocator, ArrowRecordBatch) - Method in class org.apache.arrow.vector.StructVectorLoader
Loads the record batch into the struct vector.
lookup(long) - Method in class org.apache.arrow.c.CDataDictionaryProvider
 

M

markReleased() - Method in class org.apache.arrow.c.ArrowArray
Mark the array as released.
markReleased() - Method in class org.apache.arrow.c.ArrowArrayStream
Mark the array as released.
memoryAddress() - Method in class org.apache.arrow.c.ArrowArray
 
memoryAddress() - Method in class org.apache.arrow.c.ArrowArrayStream
 
memoryAddress() - Method in class org.apache.arrow.c.ArrowSchema
 
memoryAddress() - Method in interface org.apache.arrow.c.BaseStruct
Get memory address.
metadata - Variable in class org.apache.arrow.c.ArrowSchema.Snapshot
 

N

n_buffers - Variable in class org.apache.arrow.c.ArrowArray.Snapshot
 
n_children - Variable in class org.apache.arrow.c.ArrowArray.Snapshot
 
n_children - Variable in class org.apache.arrow.c.ArrowSchema.Snapshot
 
name - Variable in class org.apache.arrow.c.ArrowSchema.Snapshot
 
NativeUtil - Class in org.apache.arrow.c
Utility functions for working with native memory.
NULL - Static variable in class org.apache.arrow.c.NativeUtil
 
null_count - Variable in class org.apache.arrow.c.ArrowArray.Snapshot
 

O

offset - Variable in class org.apache.arrow.c.ArrowArray.Snapshot
 
org.apache.arrow.c - package org.apache.arrow.c
 
org.apache.arrow.c.jni - package org.apache.arrow.c.jni
 
org.apache.arrow.vector - package org.apache.arrow.vector
 

P

private_data - Variable in class org.apache.arrow.c.ArrowArray.Snapshot
 
private_data - Variable in class org.apache.arrow.c.ArrowArrayStream.Snapshot
 
private_data - Variable in class org.apache.arrow.c.ArrowSchema.Snapshot
 
PrivateData - Interface in org.apache.arrow.c.jni
Interface for Java objects stored in C data interface private data.

R

release() - Method in class org.apache.arrow.c.ArrowArray
 
release - Variable in class org.apache.arrow.c.ArrowArray.Snapshot
 
release() - Method in class org.apache.arrow.c.ArrowArrayStream
 
release - Variable in class org.apache.arrow.c.ArrowArrayStream.Snapshot
 
release() - Method in class org.apache.arrow.c.ArrowSchema
 
release - Variable in class org.apache.arrow.c.ArrowSchema.Snapshot
 
release() - Method in interface org.apache.arrow.c.BaseStruct
Call the release callback of an ArrowArray.
releaseArray(long) - Method in class org.apache.arrow.c.jni.JniWrapper
 
releaseArrayStream(long) - Method in class org.apache.arrow.c.jni.JniWrapper
 
releaseSchema(long) - Method in class org.apache.arrow.c.jni.JniWrapper
 

S

save(ArrowArray.Snapshot) - Method in class org.apache.arrow.c.ArrowArray
Write values from Snapshot to the underlying ArrowArray memory buffer.
save(ArrowArrayStream.Snapshot) - Method in class org.apache.arrow.c.ArrowArrayStream
Write values from Snapshot to the underlying ArrowArrayStream memory buffer.
save(ArrowSchema.Snapshot) - Method in class org.apache.arrow.c.ArrowSchema
Write values from Snapshot to the underlying ArrowSchema memory buffer.
snapshot() - Method in class org.apache.arrow.c.ArrowArray
Take a snapshot of the ArrowArray raw values.
Snapshot() - Constructor for class org.apache.arrow.c.ArrowArray.Snapshot
Initialize empty ArrowArray snapshot.
snapshot() - Method in class org.apache.arrow.c.ArrowArrayStream
Take a snapshot of the ArrowArrayStream raw values.
Snapshot() - Constructor for class org.apache.arrow.c.ArrowArrayStream.Snapshot
Initialize empty ArrowArray snapshot.
snapshot() - Method in class org.apache.arrow.c.ArrowSchema
Take a snapshot of the ArrowSchema raw values.
Snapshot() - Constructor for class org.apache.arrow.c.ArrowSchema.Snapshot
Initialize empty ArrowSchema snapshot.
StructVectorLoader - Class in org.apache.arrow.vector
Loads buffers into StructVector.
StructVectorLoader(Schema) - Constructor for class org.apache.arrow.vector.StructVectorLoader
Construct with a schema.
StructVectorLoader(Schema, CompressionCodec.Factory) - Constructor for class org.apache.arrow.vector.StructVectorLoader
Construct with a schema and a compression codec factory.
StructVectorUnloader - Class in org.apache.arrow.vector
Helper class that handles converting a StructVector to a ArrowRecordBatch.
StructVectorUnloader(StructVector) - Constructor for class org.apache.arrow.vector.StructVectorUnloader
Constructs a new instance of the given struct vector.
StructVectorUnloader(StructVector, boolean, boolean) - Constructor for class org.apache.arrow.vector.StructVectorUnloader
Constructs a new instance.
StructVectorUnloader(StructVector, boolean, CompressionCodec, boolean) - Constructor for class org.apache.arrow.vector.StructVectorUnloader
Constructs a new instance.

T

toJavaArray(long, int) - Static method in class org.apache.arrow.c.NativeUtil
Convert a native array pointer (void**) to Java array of pointers.
toJavaString(long) - Static method in class org.apache.arrow.c.NativeUtil
Convert a pointer to a null terminated string into a Java String.
toNativeString(BufferAllocator, String) - Static method in class org.apache.arrow.c.NativeUtil
Convert Java string to a null terminated string.
toString() - Method in exception org.apache.arrow.c.jni.CDataJniException
 

W

wrap(long) - Static method in class org.apache.arrow.c.ArrowArray
Create ArrowArray from an existing memory address.
wrap(long) - Static method in class org.apache.arrow.c.ArrowArrayStream
Create ArrowArrayStream from an existing memory address.
wrap(long) - Static method in class org.apache.arrow.c.ArrowSchema
Create ArrowSchema from an existing memory address.
A B C D E F G I J L M N O P R S T W 
Skip navigation links

Copyright © 2024 The Apache Software Foundation. All rights reserved.