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