|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
- 設定する値
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |