インタフェースjava.lang.invoke.TypeDescriptor.OfFieldの
使用
パッケージ
説明
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
クラスやメソッド・ハンドルなどのランタイム・エンティティ用に「名目記述子」を表すクラスおよびインタフェース、および定数プール・エントリや
invokedynamic
コール・サイトなどのクラス・ファイル・エンティティ用に「名目記述子」を表すクラスおよびインタフェース。java.lang.invoke
パッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。-
java.langでのTypeDescriptor.OfFieldの使用
-
java.lang.constantでのTypeDescriptor.OfFieldの使用
-
java.lang.invokeでのTypeDescriptor.OfFieldの使用
修飾子と型インタフェース説明static interface
TypeDescriptor.OfField<F extends TypeDescriptor.OfField<F>>
フィールド・タイプ記述子を持つエンティティ。static interface
TypeDescriptor.OfMethod<F extends TypeDescriptor.OfField<F>,
M extends TypeDescriptor.OfMethod<F, M>> JVMS 4.3.3に準拠するメソッド型記述子を持つエンティティは、MethodType::describeConstable
を介して名目的に記述できます。そうでない場合、名目的に記述することはできません。修飾子と型メソッド説明F[]
TypeDescriptor.OfMethod.parameterArray()
この記述子によって記述されているメソッド・タイプのパラメータ・タイプに対するフィールド記述子の配列を返します。修飾子と型メソッド説明TypeDescriptor.OfMethod.insertParameterTypes
(int pos, F... paramTypes) 追加のパラメータ・タイプの範囲が挿入された場合を除き、このメソッドと同じメソッド記述子を返します。