Uses of Interface
org.apache.arrow.vector.compare.VectorValueEqualizer
Packages that use VectorValueEqualizer
Package
Description
-
Uses of VectorValueEqualizer in org.apache.arrow.vector
Methods in org.apache.arrow.vector with parameters of type VectorValueEqualizerModifier and TypeMethodDescriptionboolean
VectorSchemaRoot.approxEquals
(VectorSchemaRoot other, VectorValueEqualizer<Float4Vector> floatDiffFunction, VectorValueEqualizer<Float8Vector> doubleDiffFunction) Determine if two VectorSchemaRoots are approximately equal using the given functions to calculate difference between float/double values. -
Uses of VectorValueEqualizer in org.apache.arrow.vector.compare
Methods in org.apache.arrow.vector.compare that return VectorValueEqualizerModifier and TypeMethodDescriptionVectorValueEqualizer.clone()
Creates a equalizer of the same type.Constructors in org.apache.arrow.vector.compare with parameters of type VectorValueEqualizerModifierConstructorDescriptionApproxEqualsVisitor
(ValueVector left, ValueVector right, VectorValueEqualizer<Float4Vector> floatDiffFunction, VectorValueEqualizer<Float8Vector> doubleDiffFunction) Constructs a new instance.ApproxEqualsVisitor
(ValueVector left, ValueVector right, VectorValueEqualizer<Float4Vector> floatDiffFunction, VectorValueEqualizer<Float8Vector> doubleDiffFunction, BiFunction<ValueVector, ValueVector, Boolean> typeComparator) Constructs a new instance. -
Uses of VectorValueEqualizer in org.apache.arrow.vector.compare.util
Classes in org.apache.arrow.vector.compare.util that implement VectorValueEqualizerModifier and TypeClassDescriptionstatic class
Difference function for float values.static class
Difference function for double values.static class
Difference function for floating point values.Methods in org.apache.arrow.vector.compare.util that return VectorValueEqualizer