Module org.apache.arrow.algorithm
Package org.apache.arrow.algorithm.sort
Class DefaultVectorComparators
java.lang.Object
org.apache.arrow.algorithm.sort.DefaultVectorComparators
Default comparator implementations for different types of vectors.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDefault comparator for bit type.static classDefault comparator for bytes.static classDefault comparator for DateDay type.static classDefault comparator for DateMilli type.static classDefault comparator for Decimal256 type.static classDefault comparator for Decimal type.static classDefault comparator for Duration type.static classDefault comparator forFixedSizeBinaryVector.static classDefault comparator forRepeatedValueVector.static classDefault comparator for float type.static classDefault comparator for double type.static classDefault comparator for 32-bit integers.static classDefault comparator for IntervalDay type.static classDefault comparator for long integers.static classDefault comparator forNullVector.static classDefault comparator forRepeatedValueVector.static classDefault comparator for short integers.static classDefault comparator for TimeMicro type.static classDefault comparator for TimeMilli type.static classDefault comparator for TimeNano type.static classDefault comparator for TimeSec type.static classDefault comparator for TimeSec type.static classDefault comparator for unsigned bytes.static classDefault comparator for unsigned short integer.static classDefault comparator for unsigned integer.static classDefault comparator for unsigned long integer.static classDefault comparator forVariableWidthVector. -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends ValueVector>
VectorValueComparator<T>createDefaultComparator(T vector) Create the default comparator for the vector.
-
Method Details
-
createDefaultComparator
Create the default comparator for the vector.- Type Parameters:
T- the vector type.- Parameters:
vector- the vector.- Returns:
- the default comparator.
-