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

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

- ## Uses of VectorOperators.Test in jdk.incubator.vector

  Fields in jdk.incubator.vector declared as VectorOperators.Test
  Modifier and Type | Field | Description
  --- | --- | ---
  `static VectorOperators.Test` | VectorOperators.`IS_DEFAULT` | Test `bits(a)==0`.
  `static VectorOperators.Test` | VectorOperators.`IS_FINITE` | Test `isFinite(a)`.
  `static VectorOperators.Test` | VectorOperators.`IS_INFINITE` | Test `isInfinite(a)`.
  `static VectorOperators.Test` | VectorOperators.`IS_NAN` | Test `isNaN(a)`.
  `static VectorOperators.Test` | VectorOperators.`IS_NEGATIVE` | Test `bits(a)<0`.

  Methods in jdk.incubator.vector with parameters of type VectorOperators.Test
  Modifier and Type | Method | Description
  --- | --- | ---
  `abstract VectorMask<Byte>` | ByteVector.`test​(VectorOperators.Test op)` | Tests the lanes of this vector according to the given operation.
  `VectorMask<Byte>` | ByteVector.`test​(VectorOperators.Test op, VectorMask<Byte> m)` | Test selected lanes of this vector, according to the given operation.
  `abstract VectorMask<Double>` | DoubleVector.`test​(VectorOperators.Test op)` | Tests the lanes of this vector according to the given operation.
  `VectorMask<Double>` | DoubleVector.`test​(VectorOperators.Test op, VectorMask<Double> m)` | Test selected lanes of this vector, according to the given operation.
  `abstract VectorMask<Float>` | FloatVector.`test​(VectorOperators.Test op)` | Tests the lanes of this vector according to the given operation.
  `VectorMask<Float>` | FloatVector.`test​(VectorOperators.Test op, VectorMask<Float> m)` | Test selected lanes of this vector, according to the given operation.
  `abstract VectorMask<Integer>` | IntVector.`test​(VectorOperators.Test op)` | Tests the lanes of this vector according to the given operation.
  `VectorMask<Integer>` | IntVector.`test​(VectorOperators.Test op, VectorMask<Integer> m)` | Test selected lanes of this vector, according to the given operation.
  `abstract VectorMask<Long>` | LongVector.`test​(VectorOperators.Test op)` | Tests the lanes of this vector according to the given operation.
  `VectorMask<Long>` | LongVector.`test​(VectorOperators.Test op, VectorMask<Long> m)` | Test selected lanes of this vector, according to the given operation.
  `abstract VectorMask<Short>` | ShortVector.`test​(VectorOperators.Test op)` | Tests the lanes of this vector according to the given operation.
  `VectorMask<Short>` | ShortVector.`test​(VectorOperators.Test op, VectorMask<Short> m)` | Test selected lanes of this vector, according to the given operation.
  `abstract VectorMask<E>` | Vector.`test​(VectorOperators.Test op)` | Tests the lanes of this vector according to the given operation.
  `abstract VectorMask<E>` | Vector.`test​(VectorOperators.Test op, VectorMask<E> m)` | Test selected lanes of this vector, according to the given operation.