A specialized

`Vector`

representing an ordered immutable sequence of

`byte`

values.

A specialized

`Vector`

representing an ordered immutable sequence of

`double`

values.

A specialized

`Vector`

representing an ordered immutable sequence of

`float`

values.

A specialized

`Vector`

representing an ordered immutable sequence of

`int`

values.

A specialized

`Vector`

representing an ordered immutable sequence of

`long`

values.

A specialized

`Vector`

representing an ordered immutable sequence of

`short`

values.

A
sequence of a fixed number of

lanes ,
all of some fixed

element type
such as

`byte`

,

`long`

, or

`float`

.

A `VectorMask`

represents an ordered immutable sequence of `boolean`

values.

Type for all reassociating

lane-wise
binary operators,
usable in expressions like

`e = v0.`

`reduceLanes`

`(ADD)`

.

Type for all

lane-wise
binary (two-argument) operators,
usable in expressions like

`w = v0.`

`lanewise`

`(ADD, v1)`

.

Type for all binary

lane-wise
boolean comparisons on lane values,
usable in expressions like

`m = v0.`

`compare`

`(LT, v1)`

.

Type for all

lane-wise
conversions on lane values,
usable in expressions like

`w1 = v0.`

`convert`

`(I2D, 1)`

.

Root type for all operator tokens, providing queries for common
properties such as arity, argument and return types, symbolic
name, and operator name.

Type for all

lane-wise
ternary (three-argument) operators,
usable in expressions like

`w = v0.`

`lanewise`

`(FMA, v1, v2)`

.

Type for all unary

lane-wise
boolean tests on lane values,
usable in expressions like

`m = v0.`

`test`

`(IS_FINITE)`

.

Type for all

lane-wise
unary (one-argument) operators,
usable in expressions like

`w = v0.`

`lanewise`

`(NEG)`

.

A

`VectorShape`

selects a particular implementation of

`Vector`

s.

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`

.

Interface for managing all vectors of the same combination
of

element type (

`ETYPE`

)
and

`shape`

.

Report a bug or suggest an enhancement For further API reference and developer documentation see the Java SE Documentation , which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples. Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries. Copyright © 1993, 2021, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA. All rights reserved. Use is subject to license terms and the documentation redistribution policy .