org.seasar.extension.dxo.converter
クラス NestedPropertyInfo

java.lang.Object
  拡張org.seasar.extension.dxo.converter.NestedPropertyInfo

public class NestedPropertyInfo
extends Object

ネストしたプロパティの情報を保持するクラスです。

このクラスは、 あるJavaBeansがプロパティとして持つ、別のJavaBeansのプロパティの値を取得するための情報を保持します。

作成者:
koichik

フィールドの概要
protected  org.seasar.framework.beans.PropertyDesc nestedPropertyDesc
          ネストしたJavaBeansのプロパティ記述子
protected  org.seasar.framework.beans.PropertyDesc propertyDesc
          変換元JavaBeansのプロパティ記述子
 
コンストラクタの概要
NestedPropertyInfo(org.seasar.framework.beans.PropertyDesc propertyDesc, org.seasar.framework.beans.PropertyDesc nestedPropertyDesc)
          NestedPropertyInfoのインスタンスを構築します。
 
メソッドの概要
 Object getValue(Object source)
          sourceからネストしたプロパティの値を取得して返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

propertyDesc

protected org.seasar.framework.beans.PropertyDesc propertyDesc
変換元JavaBeansのプロパティ記述子


nestedPropertyDesc

protected org.seasar.framework.beans.PropertyDesc nestedPropertyDesc
ネストしたJavaBeansのプロパティ記述子

コンストラクタの詳細

NestedPropertyInfo

public NestedPropertyInfo(org.seasar.framework.beans.PropertyDesc propertyDesc,
                          org.seasar.framework.beans.PropertyDesc nestedPropertyDesc)
NestedPropertyInfoのインスタンスを構築します。

パラメータ:
propertyDesc - 変換元JavaBeansのプロパティ記述子
nestedPropertyDesc - ネストしたJavaBeansのプロパティ記述子
メソッドの詳細

getValue

public Object getValue(Object source)
sourceからネストしたプロパティの値を取得して返します。

パラメータ:
source - 変換元のオブジェクト
戻り値:
ネストしたプロパティの値


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.