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

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

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

  Subinterfaces of VectorOperators.Operator in jdk.incubator.vector
  Modifier and Type | Interface | Description
  --- | --- | ---
  `static interface` | `VectorOperators.Associative` | Type for all reassociating lane-wise binary operators, usable in expressions like `e = v0.``reduceLanes``(ADD)`.
  `static interface` | `VectorOperators.Binary` | Type for all lane-wise binary operators, usable in expressions like `w = v0.``lanewise``(ADD, v1)`.
  `static interface` | `VectorOperators.Comparison` | Type for all binary lane-wise boolean comparisons on lane values, usable in expressions like `m = v0.``compare``(LT, v1)`.
  `static interface` | `VectorOperators.Conversion<E,​F>` | Type for all lane-wise conversions on lane values, usable in expressions like `w1 = v0.``convert``(I2D, 1)`.
  `static interface` | `VectorOperators.Ternary` | Type for all lane-wise ternary operators, usable in expressions like `w = v0.``lanewise``(FMA, v1, v2)`.
  `static interface` | `VectorOperators.Test` | Type for all unary lane-wise boolean tests on lane values, usable in expressions like `m = v0.``test``(IS_FINITE)`.
  `static interface` | `VectorOperators.Unary` | Type for all lane-wise unary operators, usable in expressions like `w = v0.``lanewise``(NEG)`.