- 型パラメータ:
E
- 変換ドメイン・タイプ(入力レーン型)のboxed要素タイプF
- 変換範囲タイプ(出力レーンのタイプ)のboxed要素タイプ
- すべてのスーパー・インタフェース:
VectorOperators.Operator
- 含まれているクラス:
VectorOperators
public static interface VectorOperators.Conversion<E,F> extends VectorOperators.Operator
- APIのノート:
- ユーザー・コードはこのインタフェースを実装しないでください。 この型の将来のリリースでは、実装が同じパッケージのメンバーになるように制限される可能性があります。
-
メソッドのサマリー
修飾子と型メソッド説明<E,
F> VectorOperators.Conversion <E, F> この変換に目的のドメインおよび範囲タイプがあることを確認します。この変換のドメイン(プリミティブ型)。static <E,
F> VectorOperators.Conversion <E, F> Java言語の割当てまたは2つの型間のキャスト変換。static <E,
F> VectorOperators.Conversion <E, F> ofReinterpret
(Class<E> from, Class<F> to) 2つのタイプ間のビット単位の再解釈。この変換の範囲(プリミティブ型)。インタフェースjdk.incubator.vector.VectorOperators.Operatorで宣言されたメソッド
arity, compatibleWith, isAssociative, isBoolean, name, operatorName
-
メソッドの詳細
-
domainType
-
rangeType
-
check
<E,F> VectorOperators.Conversion<E,F> check(Class<E> from, Class<F> to) この変換に目的のドメインおよび範囲タイプがあることを確認します。- 型パラメータ:
E
- 目的のドメイン・タイプF
- 目的の範囲タイプ- パラメータ:
from
- 目的のドメイン・タイプto
- 目的の範囲タイプ- 戻り値:
- この変換オブジェクトは、ドメインおよび範囲が検証されています
-
ofCast
static <E,F> VectorOperators.Conversion<E,F> ofCast(Class<E> from, Class<F> to) Java言語の割当てまたは2つの型間のキャスト変換。- 型パラメータ:
E
- ドメイン・タイプ(レーン・タイプのボックス化バージョン)F
- 範囲タイプ(レーン・タイプのボックス化バージョン)- パラメータ:
from
- 変換する値の型to
- 変換後の目的の型- 戻り値:
- Java割当てまたはキャスト変換
-
ofReinterpret
static <E,F> VectorOperators.Conversion<E,F> ofReinterpret(Class<E> from, Class<F> to) 2つのタイプ間のビット単位の再解釈。- 型パラメータ:
E
- ドメイン・タイプ(レーン・タイプのボックス化バージョン)F
- 範囲タイプ(レーン・タイプのボックス化バージョン)- パラメータ:
from
- 再解釈する値の型to
- 再解釈後の目的の型- 戻り値:
- ビット単位の再解釈変換
-