org.seasar.extension.dxo.command.impl
クラス BeanToBeanDxoCommand
java.lang.Object
org.seasar.extension.dxo.command.impl.AbstractDxoCommand
org.seasar.extension.dxo.command.impl.BeanToBeanDxoCommand
- すべての実装インタフェース:
- DxoCommand
- 直系の既知のサブクラス:
- MapToBeanDxoCommand
- public class BeanToBeanDxoCommand
- extends AbstractDxoCommand
BeanからBeanに変換するコマンドです。
- 作成者:
- koichik, azusa
フィールドの概要 |
protected java.lang.Class |
destClass
変換先のクラスです。 |
メソッドの概要 |
protected java.lang.Object |
convertScalar(java.lang.Object source)
単一のオブジェクトを変換して返します。 |
protected void |
convertScalar(java.lang.Object source,
java.lang.Object dest)
単一のオブジェクトsrc をdest に変換します。 |
protected java.lang.Class |
getDestElementType()
変換先の要素の型を返します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
destClass
protected java.lang.Class destClass
- 変換先のクラスです。
BeanToBeanDxoCommand
public BeanToBeanDxoCommand(java.lang.Class dxoClass,
java.lang.reflect.Method method,
ConverterFactory converterFactory,
AnnotationReader annotationReader,
java.lang.Class destClass)
- インスタンスを構築します。
- パラメータ:
dxoClass
- Dxoのインターフェースまたはクラスmethod
- DxoのメソッドconverterFactory
- Converter
のファクトリannotationReader
- AnnotationReader
のファクトリdestClass
- 変換先のクラス
convertScalar
protected java.lang.Object convertScalar(java.lang.Object source)
- クラス
AbstractDxoCommand
の記述:
- 単一のオブジェクトを変換して返します。
- 定義:
- クラス
AbstractDxoCommand
内の convertScalar
- パラメータ:
source
- 変換元のオブジェクト
- 戻り値:
- 変換した結果のオブジェクト
convertScalar
protected void convertScalar(java.lang.Object source,
java.lang.Object dest)
- クラス
AbstractDxoCommand
の記述:
- 単一のオブジェクト
src
をdest
に変換します。
- 定義:
- クラス
AbstractDxoCommand
内の convertScalar
- パラメータ:
source
- 変換元のオブジェクトdest
- 変換先のオブジェクト
getDestElementType
protected java.lang.Class getDestElementType()
- クラス
AbstractDxoCommand
の記述:
- 変換先の要素の型を返します。
- 定義:
- クラス
AbstractDxoCommand
内の getDestElementType
- 戻り値:
- 変換先の要素の型
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.