All Classes and Interfaces
Class
Description
A composite vector comparator compares a number of vectors by a number of inner comparators.
Default comparator implementations for different types of vectors.
Default comparator for bit type.
Default comparator for bytes.
Default comparator for DateDay type.
Default comparator for DateMilli type.
Default comparator for Decimal256 type.
Default comparator for Decimal type.
Default comparator for Duration type.
Default comparator for
FixedSizeBinaryVector
.Default comparator for
RepeatedValueVector
.Default comparator for float type.
Default comparator for double type.
Default comparator for 32-bit integers.
Default comparator for IntervalDay type.
Default comparator for long integers.
Default comparator for
NullVector
.Default comparator for
RepeatedValueVector
.Default comparator for short integers.
Default comparator for TimeMicro type.
Default comparator for TimeMilli type.
Default comparator for TimeNano type.
Default comparator for TimeSec type.
Default comparator for TimeSec type.
Default comparator for unsigned bytes.
Default comparator for unsigned short integer.
Default comparator for unsigned integer.
Default comparator for unsigned long integer.
Default comparator for
VariableWidthVector
.A dictionary builder is intended for the scenario frequently encountered in practice: the
dictionary is not known a priori, so it is generated dynamically.
A dictionary encoder translates one vector into another one based on a dictionary vector.
Default in-place sorter for fixed-width vectors.
Default out-of-place sorter for fixed-width vectors.
An out-of-place sorter for vectors of arbitrary type, with time complexity O(n*log(n)).
This class builds the dictionary based on a hash table.
Dictionary encoder based on hash table.
Sorter for the indices of a vector.
Basic interface for sorting a vector in-place.
Dictionary encoder based on linear search.
Basic interface for sorting a vector out-of-place.
Search for a value in the vector by multiple threads.
Partial sum related utilities.
Dictionary encoder based on searching.
This class builds the dictionary based on a binary search tree.
Stable sorter.
Default sorter for variable-width vectors.
Search for the range of a particular element in the target vector.
Utility for calculating ranks of vector elements.
Remove adjacent equal elements from a vector.
Search for a particular element in the vector.
Compare two values at the given indices in the vectors.