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