Index

C D G I O R S T W 
All Classes and Interfaces|All Packages

C

collect(BufferAllocator) - Method in interface org.apache.arrow.datafusion.DataFrame
Collect dataframe into a list of record batches
create() - Static method in class org.apache.arrow.datafusion.SessionContexts
Create a new default session context

D

DataFrame - Interface in org.apache.arrow.datafusion
A dataframe is a rectangle shaped data that holds columns and rows, and can be collected into batches and read via reader.

G

getPointer() - Method in interface org.apache.arrow.datafusion.DataFrame
Get a pointer to the native object
getRuntime() - Method in interface org.apache.arrow.datafusion.SessionContext
Get the runtime associated with this context

I

intoView() - Method in interface org.apache.arrow.datafusion.DataFrame
Converts this DataFrame into a TableProvider that can be registered as a table view using SessionContext.registerParquet(String, Path)

O

org.apache.arrow.datafusion - package org.apache.arrow.datafusion
This module contains a Java JNI binding to Apache Arrow DataFusion which is the query engine library to work with data in Arrow format.

R

registerCsv(String, Path) - Method in interface org.apache.arrow.datafusion.SessionContext
Registering a csv file with the context
registerParquet(String, Path) - Method in interface org.apache.arrow.datafusion.SessionContext
Registering a parquet file with the context
registerTable(String, TableProvider) - Method in interface org.apache.arrow.datafusion.SessionContext
Registers a TableProvider as a table that can be referenced from SQL statements executed against this context.
Runtime - Interface in org.apache.arrow.datafusion
A runtime represents the underlying async runtime in datafusion engine

S

SessionContext - Interface in org.apache.arrow.datafusion
A session context holds resources and is the entrance for obtaining DataFrame
SessionContexts - Class in org.apache.arrow.datafusion
Manages session contexts
show() - Method in interface org.apache.arrow.datafusion.DataFrame
Print results.
sql(String) - Method in interface org.apache.arrow.datafusion.SessionContext
Obtain the DataFrame by running the sql against the datafusion library

T

TableProvider - Interface in org.apache.arrow.datafusion
vague interface that maps to Arc<dyn TableProvider>.

W

writeCsv(Path) - Method in interface org.apache.arrow.datafusion.DataFrame
Write results to a csv file.
writeParquet(Path) - Method in interface org.apache.arrow.datafusion.DataFrame
Write results to a parquet file.
C D G I O R S T W 
All Classes and Interfaces|All Packages