# 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.
  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 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 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 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 `Vector` of a compatible vector species.
  VectorSpecies | Interface for managing all vectors of the same combination of element type (`ETYPE`) and `shape`.