概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.dbunitng.beans
クラス BeanProperty

    java.lang.Object
      org.dbunitng.beans.BeanProperty

    public class BeanProperty

extends java.lang.Object

Beanのプロパティ。

作成者:
  jyukutyo

コンストラクタの概要
`BeanProperty(java.lang.String n, java.lang.Class<?> t, java.lang.reflect.Field f, java.lang.reflect.Method g, java.lang.reflect.Method s)` コンストラクタ。

メソッドの概要
`java.lang.reflect.Field` | `getField()`
`java.lang.reflect.Method` | `getGetter()`
`java.lang.String` | `getName()`
`java.lang.reflect.Method` | `getSetter()`
`java.lang.Class<?>` | `getType()`
`java.lang.Object` | `getValue(java.lang.Object target)` プロパティの値を返す。
`void` | `setField(java.lang.reflect.Field field)`
`void` | `setGetter(java.lang.reflect.Method getter)`
`void` | `setSetter(java.lang.reflect.Method setter)`
`java.lang.String` | `toString()`

クラス java.lang.Object から継承されたメソッド
`equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

コンストラクタの詳細

### BeanProperty

    public BeanProperty(java.lang.String n,
                        java.lang.Class<?> t,
                        java.lang.reflect.Field f,
                        java.lang.reflect.Method g,
                        java.lang.reflect.Method s)

  コンストラクタ。

  パラメータ:
    `n` - プロパティ名
    `t` - プロパティの型
    `f` - プロパティのフィールド
    `g` - プロパティのGetter
    `s` - プロパティのSetter

メソッドの詳細

### setField

    public void setField(java.lang.reflect.Field field)

### setGetter

    public void setGetter(java.lang.reflect.Method getter)

### setSetter

    public void setSetter(java.lang.reflect.Method setter)

### getName

    public java.lang.String getName()

### getType

    public java.lang.Class<?> getType()

### getField

    public java.lang.reflect.Field getField()

### getGetter

    public java.lang.reflect.Method getGetter()

### getSetter

    public java.lang.reflect.Method getSetter()

### getValue

    public java.lang.Object getValue(java.lang.Object target)

  プロパティの値を返す。

  パラメータ:
    `target` - プロパティを持つオブジェクト
  戻り値:
    プロパティの値

### toString

    public java.lang.String toString()

  オーバーライド:
    クラス `java.lang.Object` 内の `toString`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド