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