# Uses of Package
jdk.incubator.vector

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

Classes in jdk.incubator.vector used by jdk.incubator.vector
Class
Description
ByteVector
A specialized `Vector` representing an ordered immutable sequence of `byte` values.
DoubleVector
A specialized `Vector` representing an ordered immutable sequence of `double` values.
Float16
The `Float16` is a class holding 16-bit data in IEEE 754 binary16 format.
Float16Vector
A specialized `Vector` representing an ordered immutable sequence of 16-bit data values in the IEEE 754 binary16 format.
FloatVector
A specialized `Vector` representing an ordered immutable sequence of `float` values.
IntVector
A specialized `Vector` representing an ordered immutable sequence of `int` values.
LongVector
A specialized `Vector` representing an ordered immutable sequence of `long` values.
ShortVector
A specialized `Vector` representing an ordered immutable sequence of `short` values.
Vector
A sequence of a fixed number of lanes, all of some fixed element type such as `byte`, `long`, or `float`.
VectorMask
A `VectorMask` represents an ordered immutable sequence of `boolean` values.
VectorOperators.Associative
Type for all reassociating lane-wise binary operators, usable in expressions like `e = v0.``reduceLanes``(ADD)`.
VectorOperators.Binary
Type for all lane-wise binary (two-argument) operators, usable in expressions like `w = v0.``lanewise``(ADD, v1)`.
VectorOperators.Comparison
Type for all binary lane-wise boolean comparisons on lane values, usable in expressions like `m = v0.``compare``(LT, v1)`.
VectorOperators.Conversion
Type for all lane-wise conversions on lane values, usable in expressions like `w1 = v0.``convert``(I2D, 1)`.
VectorOperators.Operator
Root type for all operator tokens, providing queries for common properties such as arity, argument and return types, symbolic name, and operator name.
VectorOperators.Ternary
Type for all lane-wise ternary (three-argument) operators, usable in expressions like `w = v0.``lanewise``(FMA, v1, v2)`.
VectorOperators.Test
Type for all unary lane-wise boolean tests on lane values, usable in expressions like `m = v0.``test``(IS_FINITE)`.
VectorOperators.Unary
Type for all lane-wise unary (one-argument) operators, usable in expressions like `w = v0.``lanewise``(NEG)`.
VectorShape
A `VectorShape` selects a particular implementation of `Vector`s.
VectorShuffle
A `VectorShuffle` represents an ordered immutable sequence of `int` values called source indexes, where each source index numerically selects a source lane from a compatible `Vector`.
VectorSpecies
Interface for managing all vectors of the same combination of element type (`ETYPE`) and `shape`.