org.seasar.extension.dxo.command.impl
クラス MapToBeanDxoCommand

java.lang.Object
  拡張org.seasar.extension.dxo.command.impl.AbstractDxoCommand
      拡張org.seasar.extension.dxo.command.impl.BeanToBeanDxoCommand
          拡張org.seasar.extension.dxo.command.impl.MapToBeanDxoCommand
すべての実装インタフェース:
DxoCommand

public class MapToBeanDxoCommand
extends BeanToBeanDxoCommand

MapからBeanに変換するコマンドです。

作成者:
koichik

入れ子クラスの概要
 
クラス org.seasar.extension.dxo.command.impl.AbstractDxoCommand から継承した入れ子クラス
AbstractDxoCommand.ArrayToArrayConversionHelper, AbstractDxoCommand.ArrayToListConversionHelper, AbstractDxoCommand.ConversionHelper, AbstractDxoCommand.ListToArrayConversionHelper, AbstractDxoCommand.ListToListConversionHelper, AbstractDxoCommand.ScalarConversionHelper
 
フィールドの概要
 
クラス org.seasar.extension.dxo.command.impl.BeanToBeanDxoCommand から継承したフィールド
destClass
 
クラス org.seasar.extension.dxo.command.impl.AbstractDxoCommand から継承したフィールド
annotationReader, conversionHelper, converterFactory, dxoClass, method
 
コンストラクタの概要
MapToBeanDxoCommand(java.lang.Class dxoClass, java.lang.reflect.Method method, ConverterFactory converterFactory, AnnotationReader annotationReader, java.lang.Class destClass)
          インスタンスを構築します。
 
メソッドの概要
protected  ConversionContext createContext(java.lang.Object source)
          変換コンテキストを作成して返します。
 
クラス org.seasar.extension.dxo.command.impl.BeanToBeanDxoCommand から継承したメソッド
convertScalar, convertScalar, getDestElementType
 
クラス org.seasar.extension.dxo.command.impl.AbstractDxoCommand から継承したメソッド
assertDest, assertSource, createArray, execute, getConversionHelper
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MapToBeanDxoCommand

public MapToBeanDxoCommand(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 - 変換先のクラス
メソッドの詳細

createContext

protected ConversionContext createContext(java.lang.Object source)
クラス AbstractDxoCommand の記述:
変換コンテキストを作成して返します。

オーバーライド:
クラス AbstractDxoCommand 内の createContext
パラメータ:
source - 変換元のオブジェクト
戻り値:
変換コンテキスト


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