|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.liq.container.reflect.Member
jp.liq.container.reflect.FieldWrapper
jp.liq.container.reflect.ObjectField
public class ObjectField
オブジェクトのフィールドを表現します。
対象オブジェクトを保持しているため、get()、set(Object) の引数に
対象オブジェクトを渡す必要がありません
| コンストラクタの概要 | |
|---|---|
ObjectField(java.lang.reflect.Field field,
java.lang.Object target)
このクラスのインスタンスを構築します。 |
|
| メソッドの概要 | |
|---|---|
java.lang.Object |
get()
フィールドの値を取得します。 |
void |
set(java.lang.Object value)
フィールドの値を設定します。 |
| クラス jp.liq.container.reflect.FieldWrapper から継承されたメソッド |
|---|
get, getField, getModifiers, isAnnotationPresent, name, set, toString |
| クラス jp.liq.container.reflect.Member から継承されたメソッド |
|---|
hasModifier |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ObjectField(java.lang.reflect.Field field,
java.lang.Object target)
field - ラップするフィールドtarget - 対象オブジェクト| メソッドの詳細 |
|---|
public java.lang.Object get()
public void set(java.lang.Object value)
value - 設定する値
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||