Package 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.
-
ClassDescriptionThe Apache Arrow IPC file format configuration.The CSV file format configurationA dataframe is a rectangle shaped data that holds columns and rows, and can be
collectedintobatchesand read viareader.Configures options related to query executionInterface for file formats that can provide table dataConfigures options for aListingTableA Builder forListingOptionsinstancesA data source composed of multiple files that share a schemaConfiguration for creating aListingTableA Builder forListingTableConfiginstancesThe Apache Parquet file format configurationConfigures options specific to reading Parquet dataA record batch stream is a stream of tabular Arrow data that can be iterated over asynchronouslyA runtime represents the underlying async runtime in datafusion engineConfiguration for creating aSessionContextusingSessionContexts.withConfig(org.apache.arrow.datafusion.SessionConfig)A session context holds resources and is the entrance for obtainingDataFrameManages session contextsConfigures options specific to parsing SQL queriesvague interface that maps toArc<dyn TableProvider>.