# Uses of Interface
jdk.incubator.vector.VectorOperators.Comparison

Packages that use VectorOperators.Comparison
Package
Description
jdk.incubator.vector
Incubating Feature. Will be removed in a future release.

## Uses of VectorOperators.Comparison in jdk.incubator.vector

Fields in jdk.incubator.vector declared as VectorOperators.Comparison
Modifier and Type
Field
Description
`static final VectorOperators.Comparison`
VectorOperators.`EQ`
Compare `a==b`.
`static final VectorOperators.Comparison`
VectorOperators.`GE`
Compare `a>=b`.
`static final VectorOperators.Comparison`
VectorOperators.`GT`
Compare `a>b`.
`static final VectorOperators.Comparison`
VectorOperators.`LE`
Compare `a<=b`.
`static final VectorOperators.Comparison`
VectorOperators.`LT`
Compare `a<b`.
`static final VectorOperators.Comparison`
VectorOperators.`NE`
Compare `a!=b`.
`static final VectorOperators.Comparison`
VectorOperators.`UNSIGNED_GE`
Unsigned compare `a>=b`.
`static final VectorOperators.Comparison`
VectorOperators.`UNSIGNED_GT`
Unsigned compare `a>b`.
`static final VectorOperators.Comparison`
VectorOperators.`UNSIGNED_LE`
Unsigned compare `a<=b`.
`static final VectorOperators.Comparison`
VectorOperators.`UNSIGNED_LT`
Unsigned compare `a<b`.
Methods in jdk.incubator.vector with parameters of type VectorOperators.Comparison
Modifier and Type
Method
Description
`abstract VectorMask<Byte>`
ByteVector.`compare(VectorOperators.Comparison op, byte e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Byte>`
ByteVector.`compare(VectorOperators.Comparison op, byte e, VectorMask<Byte> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Byte>`
ByteVector.`compare(VectorOperators.Comparison op, long e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Byte>`
ByteVector.`compare(VectorOperators.Comparison op, long e, VectorMask<Byte> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Byte>`
ByteVector.`compare(VectorOperators.Comparison op, Vector<Byte> v)`
Tests this vector by comparing it with another input vector, according to the given comparison operation.
`final VectorMask<Byte>`
ByteVector.`compare(VectorOperators.Comparison op, Vector<Byte> v, VectorMask<Byte> m)`
Tests this vector by comparing it with another input vector, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Double>`
DoubleVector.`compare(VectorOperators.Comparison op, double e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Double>`
DoubleVector.`compare(VectorOperators.Comparison op, double e, VectorMask<Double> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Double>`
DoubleVector.`compare(VectorOperators.Comparison op, long e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Double>`
DoubleVector.`compare(VectorOperators.Comparison op, long e, VectorMask<Double> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Double>`
DoubleVector.`compare(VectorOperators.Comparison op, Vector<Double> v)`
Tests this vector by comparing it with another input vector, according to the given comparison operation.
`final VectorMask<Double>`
DoubleVector.`compare(VectorOperators.Comparison op, Vector<Double> v, VectorMask<Double> m)`
Tests this vector by comparing it with another input vector, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Float>`
FloatVector.`compare(VectorOperators.Comparison op, float e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Float>`
FloatVector.`compare(VectorOperators.Comparison op, float e, VectorMask<Float> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Float>`
FloatVector.`compare(VectorOperators.Comparison op, long e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Float>`
FloatVector.`compare(VectorOperators.Comparison op, long e, VectorMask<Float> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Float>`
FloatVector.`compare(VectorOperators.Comparison op, Vector<Float> v)`
Tests this vector by comparing it with another input vector, according to the given comparison operation.
`final VectorMask<Float>`
FloatVector.`compare(VectorOperators.Comparison op, Vector<Float> v, VectorMask<Float> m)`
Tests this vector by comparing it with another input vector, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Integer>`
IntVector.`compare(VectorOperators.Comparison op, int e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Integer>`
IntVector.`compare(VectorOperators.Comparison op, int e, VectorMask<Integer> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Integer>`
IntVector.`compare(VectorOperators.Comparison op, long e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Integer>`
IntVector.`compare(VectorOperators.Comparison op, long e, VectorMask<Integer> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Integer>`
IntVector.`compare(VectorOperators.Comparison op, Vector<Integer> v)`
Tests this vector by comparing it with another input vector, according to the given comparison operation.
`final VectorMask<Integer>`
IntVector.`compare(VectorOperators.Comparison op, Vector<Integer> v, VectorMask<Integer> m)`
Tests this vector by comparing it with another input vector, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Long>`
LongVector.`compare(VectorOperators.Comparison op, long e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Long>`
LongVector.`compare(VectorOperators.Comparison op, long e, VectorMask<Long> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Long>`
LongVector.`compare(VectorOperators.Comparison op, Vector<Long> v)`
Tests this vector by comparing it with another input vector, according to the given comparison operation.
`final VectorMask<Long>`
LongVector.`compare(VectorOperators.Comparison op, Vector<Long> v, VectorMask<Long> m)`
Tests this vector by comparing it with another input vector, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Short>`
ShortVector.`compare(VectorOperators.Comparison op, long e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Short>`
ShortVector.`compare(VectorOperators.Comparison op, long e, VectorMask<Short> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Short>`
ShortVector.`compare(VectorOperators.Comparison op, short e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`final VectorMask<Short>`
ShortVector.`compare(VectorOperators.Comparison op, short e, VectorMask<Short> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<Short>`
ShortVector.`compare(VectorOperators.Comparison op, Vector<Short> v)`
Tests this vector by comparing it with another input vector, according to the given comparison operation.
`final VectorMask<Short>`
ShortVector.`compare(VectorOperators.Comparison op, Vector<Short> v, VectorMask<Short> m)`
Tests this vector by comparing it with another input vector, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<E>`
Vector.`compare(VectorOperators.Comparison op, long e)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation.
`abstract VectorMask<E>`
Vector.`compare(VectorOperators.Comparison op, long e, VectorMask<E> m)`
Tests this vector by comparing it with an input scalar, according to the given comparison operation, in lanes selected by a mask.
`abstract VectorMask<E>`
Vector.`compare(VectorOperators.Comparison op, Vector<E> v)`
Tests this vector by comparing it with another input vector, according to the given comparison operation.
`abstract VectorMask<E>`
Vector.`compare(VectorOperators.Comparison op, Vector<E> v, VectorMask<E> m)`
Tests this vector by comparing it with another input vector, according to the given comparison operation, in lanes selected by a mask.