All Classes and Interfaces

Class
Description
Abstract implementation of ColumnVector that provides the default functionality common to most of the specific data type ColumnVector implementations.
Decimal column readers for materializing the column values from Parquet files into Kernels ColumnVector.
 
 
 
 
ColumnVector implementation for array type data.
ColumnVector implementation for binary type data.
ColumnVector implementation for boolean type data.
ColumnVector implementation for byte type data.
 
 
ColumnVector implementation for decimal type data.
ColumnVector implementation for double type data.
Default implementation of Engine based on Hadoop APIs.
 
Implementation of ExpressionEvaluator for default ExpressionHandler.
Default implementation of ExpressionHandler
Default implementation of FileSystemClient based on Hadoop APIs.
ColumnVector implementation for float type data.
Generic column vector implementation to expose an array of objects as a column vector.
ColumnVector implementation for integer type data.
Default implementation of JsonHandler based on Hadoop APIs.
 
 
ColumnVector implementation for long, timestamp or timestamp_ntz type data.
ColumnVector implementation for map type data.
Default implementation of ParquetHandler based on Hadoop APIs.
Default implementation of PredicateEvaluator.
ColumnarBatch wrapper around list of Row objects.
ColumnVector implementation for short type data.
ColumnVector implementation for struct type data.
ColumnVector wrapper on top of Row objects.
Provides a restricted view on an underlying column vector.
Interface for file IO operations.
Implementation of FileIO based on Hadoop APIs.
 
 
 
 
Utility methods to evaluate IN expression.
Interface for reading a file and getting metadata about it.
Utilities method to serialize and deserialize Row objects with a limited set of data type values.
 
Utility methods to evaluate like expression.
An implementation of MetricsReporter that logs the reports (as JSON) to Log4J at the info level.
Utility class to provide the correct LogStore based on the scheme of the path.
Interface for writing to a file and getting metadata about it.
 
Implement a ReadSupport that will collect the data for each row and return as a ColumnarBatch.
Collects the records given by the Parquet reader as columnar data.
Implements writing data given as FilteredColumnarBatch to Parquet files.
Utilities to convert the Kernel Predicate into `parquet-mr` FilterPredicate.
Utilities related to Parquet I/O.
Helper class to read statistics from Parquet files.
Extends OutputStream to provide the current position in the stream.
Extends InputStream to provide the current position in the stream and seek to a new position.
 
Utility methods to evaluate substring expression.
Column readers for columns of types timestmap, timestamp_ntz.