Package org.apache.arrow.algorithm.sort
package org.apache.arrow.algorithm.sort
-
ClassDescriptionA 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 forRepeatedValueVector
.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 forNullVector
.Default comparator forRepeatedValueVector
.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 forVariableWidthVector
.Default in-place sorter for fixed-width vectors.Default out-of-place sorter for fixed-width vectors.GeneralOutOfPlaceVectorSorter<V extends ValueVector>An out-of-place sorter for vectors of arbitrary type, with time complexity O(n*log(n)).IndexSorter<V extends ValueVector>Sorter for the indices of a vector.InPlaceVectorSorter<V extends ValueVector>Basic interface for sorting a vector in-place.OutOfPlaceVectorSorter<V extends ValueVector>Basic interface for sorting a vector out-of-place.StableVectorComparator<V extends ValueVector>Stable sorter.Default sorter for variable-width vectors.VectorValueComparator<V extends ValueVector>Compare two values at the given indices in the vectors.