クラス
java.lang.reflect.Fieldの使用
Fieldを使用するパッケージ
パッケージ
説明
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
java.lang.invokeパッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
言語ランタイムが独自の言語固有のオブジェクト・モデルおよび型変換を実装しやすくするために、一部のクラスの基本的な実装と様々なユーティリティを提供することで、より便利なクラスが含まれています。
-
java.langでのFieldの使用
修飾子と型メソッド説明Class.getDeclaredField(String name) このClassオブジェクトが表すクラスまたはインタフェースの、指定された宣言されたフィールドをリフレクトするFieldオブジェクトを返します。Field[]Class.getDeclaredFields()このClassオブジェクトが表すクラスまたはインタフェースによって宣言されたすべてのフィールドをリフレクトするFieldオブジェクトの配列を返します。このClassオブジェクトが表すクラスまたはインタフェースの、指定されたpublicメンバー・フィールドをリフレクトするFieldオブジェクトを返します。Field[]Class.getFields()このClassオブジェクトが表すクラスまたはインタフェースのすべてのアクセス可能なpublicフィールドをリフレクトする、Fieldオブジェクトを保持している配列を返します。 -
java.lang.invokeでのFieldの使用
型Fieldのパラメータを持つjava.lang.invokeのメソッド修飾子と型メソッド説明MethodHandles.Lookup.unreflectGetter(Field f) リフレクトされたフィールドに対する読取りアクセス権を提供するメソッド・ハンドルを生成します。MethodHandles.Lookup.unreflectSetter(Field f) リフレクトされたフィールドに対する書込みアクセス権を提供するメソッド・ハンドルを生成します。MethodHandles.Lookup.unreflectVarHandle(Field f) クラスRで宣言されたT型の反映されたフィールドfへのアクセスを提供するVarHandleを生成します。 -
javax.sql.rowset.serialでのFieldの使用
Fieldを返すjavax.sql.rowset.serialのメソッド -
jdk.dynalink.linker.supportでのFieldの使用
型Fieldのパラメータを持つjdk.dynalink.linker.supportのメソッド