# 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 (two-argument) 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 (three-argument) 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 (one-argument) operators, usable in expressions like `w = v0.``lanewise``(NEG)`.