インタフェースjava.lang.invoke.TypeDescriptor.OfMethodの
使用
パッケージ | 説明 |
---|---|
java.lang.constant |
クラスやメソッド・ハンドルなどのランタイム・エンティティ用に「名目記述子」を表すクラスおよびインタフェース、および定数プール・エントリや
invokedynamic コール・サイトなどのクラス・ファイル・エンティティ用に「名目記述子」を表すクラスおよびインタフェース。 |
java.lang.invoke |
java.lang.invoke パッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。 |
-
java.lang.constantでのTypeDescriptor.OfMethodの使用
java.lang.constantのTypeDescriptor.OfMethodのサブインタフェース 修飾子と型 インタフェース 説明 interface
MethodTypeDesc
MethodType定数の場合は「名目記述子」。 -
java.lang.invokeでのTypeDescriptor.OfMethodの使用
型TypeDescriptor.OfMethodの型パラメータを持つjava.lang.invokeのクラス 修飾子と型 インタフェース 説明 static interface
TypeDescriptor.OfMethod<F extends TypeDescriptor.OfField<F>,M extends TypeDescriptor.OfMethod<F,M>>
JVMS 4.3.3に準拠するメソッド型記述子を持つエンティティは、MethodType::describeConstable
を介して名目的に記述できます。そうでない場合、名目的に記述することはできません。TypeDescriptor.OfMethodを実装しているjava.lang.invokeのクラス 修飾子と型 クラス 説明 class
MethodType
メソッド型は、メソッド・ハンドルが受け取ったり返したりする引数や戻り値の型、あるいはメソッド・ハンドルの呼出し元が渡したり期待したりする引数や戻り値の型を表します。