Index
All Classes and Interfaces|All Packages
B
- build() - Method in class org.apache.arrow.datafusion.ListingOptions.Builder
-
Build a new
ListingOptionsinstance from the configured builder - build(SessionContext) - Method in class org.apache.arrow.datafusion.ListingTableConfig.Builder
-
Create the listing table config.
- builder(String) - Static method in class org.apache.arrow.datafusion.ListingTableConfig
-
Create a new
ListingTableConfig.Builderfor aListingTableConfig - builder(URI) - Static method in class org.apache.arrow.datafusion.ListingTableConfig
-
Create a new
ListingTableConfig.Builderfor aListingTableConfigfrom a URI - builder(Path) - Static method in class org.apache.arrow.datafusion.ListingTableConfig
-
Create a new
ListingTableConfig.Builderfor aListingTableConfigfrom a file path - builder(Path[]) - Static method in class org.apache.arrow.datafusion.ListingTableConfig
-
Create a new
ListingTableConfig.Builderfor aListingTableConfigfrom an array of paths - builder(FileFormat) - Static method in class org.apache.arrow.datafusion.ListingOptions
-
Create a builder for listing options
- Builder(String) - Constructor for class org.apache.arrow.datafusion.ListingTableConfig.Builder
-
Create a new
ListingTableConfig.Builder - Builder(String[]) - Constructor for class org.apache.arrow.datafusion.ListingTableConfig.Builder
-
Create a new
ListingTableConfig.Builder - Builder(FileFormat) - Constructor for class org.apache.arrow.datafusion.ListingOptions.Builder
-
Create a new
ListingOptionsbuilder
C
- close() - Method in class org.apache.arrow.datafusion.ListingOptions
- 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
- CsvFormat - Class in org.apache.arrow.datafusion
-
The CSV file format configuration
- CsvFormat() - Constructor for class org.apache.arrow.datafusion.CsvFormat
-
Create new CSV format with default options
D
- DataFrame - Interface in org.apache.arrow.datafusion
-
A dataframe is a rectangle shaped data that holds columns and rows, and can be
collectedintobatchesand read viareader.
E
- executeStream(BufferAllocator) - Method in interface org.apache.arrow.datafusion.DataFrame
-
Execute this DataFrame and return a stream of the result data
F
- FileFormat - Interface in org.apache.arrow.datafusion
-
Interface for file formats that can provide table data
G
- getPointer() - Method in class org.apache.arrow.datafusion.ListingOptions
- getPointer() - Method in interface org.apache.arrow.datafusion.RecordBatchStream
-
Get a pointer to the native object
- getRuntime() - Method in interface org.apache.arrow.datafusion.SessionContext
-
Get the runtime associated with this context
- getVectorSchemaRoot() - Method in interface org.apache.arrow.datafusion.RecordBatchStream
-
Get the VectorSchemaRoot that will be populated with data as the stream is iterated over
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) - isClosed() - Method in class org.apache.arrow.datafusion.ListingOptions
L
- ListingOptions - Class in org.apache.arrow.datafusion
-
Configures options for a
ListingTable - ListingOptions.Builder - Class in org.apache.arrow.datafusion
-
A Builder for
ListingOptionsinstances - ListingTable - Class in org.apache.arrow.datafusion
-
A data source composed of multiple files that share a schema
- ListingTable(ListingTableConfig) - Constructor for class org.apache.arrow.datafusion.ListingTable
-
Create a new listing table
- ListingTableConfig - Class in org.apache.arrow.datafusion
-
Configuration for creating a
ListingTable - ListingTableConfig.Builder - Class in org.apache.arrow.datafusion
-
A Builder for
ListingTableConfiginstances - loadNextBatch() - Method in interface org.apache.arrow.datafusion.RecordBatchStream
-
Load the next record batch in the stream into the VectorSchemaRoot
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.
P
- ParquetFormat - Class in org.apache.arrow.datafusion
-
The Apache Parquet file format configuration
- ParquetFormat() - Constructor for class org.apache.arrow.datafusion.ParquetFormat
-
Create new ParquetFormat with default options
R
- RecordBatchStream - Interface in org.apache.arrow.datafusion
-
A record batch stream is a stream of tabular Arrow data that can be iterated over asynchronously
- registerChild(AbstractProxy) - Method in class org.apache.arrow.datafusion.ListingOptions
-
Register a child proxy object that should be closed when this object is closed
- 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
DataFrameby running thesqlagainst the datafusion library
T
- TableProvider - Interface in org.apache.arrow.datafusion
-
vague interface that maps to
Arc<dyn TableProvider>.
W
- withCollectStat(boolean) - Method in class org.apache.arrow.datafusion.ListingOptions.Builder
-
Specify whether to collect statistics from files
- withFileExtension(String) - Method in class org.apache.arrow.datafusion.ListingOptions.Builder
-
Specify a suffix used to filter files in the listing location
- withListingOptions(ListingOptions) - Method in class org.apache.arrow.datafusion.ListingTableConfig.Builder
-
Specify the
ListingOptionsto use - 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.
All Classes and Interfaces|All Packages