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