インタフェースjava.lang.constant.MethodHandleDescの
使用
MethodHandleDescを使用するパッケージ
パッケージ
説明
クラスやメソッド・ハンドルなどのランタイム・エンティティ用に「名目記述子」を表すクラスおよびインタフェース、および定数プール・エントリや
invokedynamicコール・サイトなどのクラス・ファイル・エンティティ用に「名目記述子」を表すクラスおよびインタフェース。java.lang.invokeパッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。-
java.lang.constantでのMethodHandleDescの使用
java.lang.constantのMethodHandleDescのサブインタフェース修飾子と型メソッド説明default MethodHandleDescMethodHandleDesc.asType(MethodTypeDesc type) MethodHandle.asType(MethodType)が適応するこのメソッド・ハンドルを説明するMethodHandleDescを返します。DynamicCallSiteDesc.bootstrapMethod()invokedynamicのブートストラップ・メソッドを記述するMethodHandleDescを返します。 -
java.lang.invokeでのMethodHandleDescの使用
型MethodHandleDescの引数を持つ型を返すjava.lang.invokeのメソッド修飾子と型メソッド説明MethodHandle.describeConstable()このインスタンスの名目記述子を返します(作成可能な場合)、作成できない場合は空のOptionalを返します。