クラスの使用
java.lang.invoke.VarHandle.AccessMode
-
VarHandle.AccessModeを使用するパッケージ パッケージ 説明 java.lang.invoke java.lang.invokeパッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。 -
-
java.lang.invokeでのVarHandle.AccessModeの使用
VarHandle.AccessModeを返すjava.lang.invokeのメソッド 修飾子と型 メソッド 説明 static VarHandle.AccessModeVarHandle.AccessMode. valueFromMethodName(String methodName)指定されたVarHandleシグネチャ多相メソッド名に関連付けられているAccessMode値を戻します。static VarHandle.AccessModeVarHandle.AccessMode. valueOf(String name)指定された名前を持つ、この型の列挙型定数を返します。static VarHandle.AccessMode[]VarHandle.AccessMode. values()この列挙型の定数を含む配列を、宣言されている順序で返します。VarHandle.AccessMode型のパラメータを持つjava.lang.invokeのメソッド 修飾子と型 メソッド 説明 MethodTypeVarHandle. accessModeType(VarHandle.AccessMode accessMode)このVarHandleおよび指定されたアクセス・モードのアクセス・モード・タイプを取得します。booleanVarHandle. isAccessModeSupported(VarHandle.AccessMode accessMode)指定されたアクセス・モードがサポートされている場合はtrueを戻し、それ以外の場合はfalseを戻します。MethodHandleVarHandle. toMethodHandle(VarHandle.AccessMode accessMode)このVarHandleおよび指定されたアクセス・モードにバインドされたメソッド・ハンドルを取得します。static MethodHandleMethodHandles. varHandleExactInvoker(VarHandle.AccessMode accessMode, MethodType type)関連するアクセス・モード・タイプが指定されたタイプと互換性があるVarHandleで署名多相アクセス・モード・メソッドを起動するために使用できる特別なインボーカ・メソッド・ハンドルを生成します。static MethodHandleMethodHandles. varHandleInvoker(VarHandle.AccessMode accessMode, MethodType type)関連するアクセス・モード・タイプが指定されたタイプと互換性があるVarHandleで署名多相アクセス・モード・メソッドを起動するために使用できる特別なインボーカ・メソッド・ハンドルを生成します。
-