org.seasar.extension.dxo.builder.impl
クラス BeanToMapDxoCommandBuilder

java.lang.Object
  拡張org.seasar.extension.dxo.builder.impl.AbstractDxoCommandBuilder
      拡張org.seasar.extension.dxo.builder.impl.BeanToMapDxoCommandBuilder
すべての実装インタフェース:
DxoCommandBuilder

public class BeanToMapDxoCommandBuilder
extends AbstractDxoCommandBuilder

BeanからMapに変換するDxoのメソッドに応じたDxoCommandのインスタンスを生成するビルダです。

作成者:
koichik

フィールドの概要
protected  Class[] ACCEPTABLE_DEST_CLASSES
          変換先として受け入れ可能なクラスの配列です。
 
クラス org.seasar.extension.dxo.builder.impl.AbstractDxoCommandBuilder から継承したフィールド
annotationReaderFactory, converterFactory
 
コンストラクタの概要
BeanToMapDxoCommandBuilder()
           
 
メソッドの概要
 DxoCommand createDxoCommand(Class dxoClass, Method method)
          指定されたDxoのメソッドに応じた変換を行うDxoCommandのインスタンスを作成して返します。
 
クラス org.seasar.extension.dxo.builder.impl.AbstractDxoCommandBuilder から継承したメソッド
getAnnotationReader, setAnnotationReaderFactory, setConverterFactory
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ACCEPTABLE_DEST_CLASSES

protected Class[] ACCEPTABLE_DEST_CLASSES
変換先として受け入れ可能なクラスの配列です。

コンストラクタの詳細

BeanToMapDxoCommandBuilder

public BeanToMapDxoCommandBuilder()
メソッドの詳細

createDxoCommand

public DxoCommand createDxoCommand(Class dxoClass,
                                   Method method)
インタフェース DxoCommandBuilder の記述:
指定されたDxoのメソッドに応じた変換を行うDxoCommandのインスタンスを作成して返します。

パラメータ:
dxoClass - Dxoのインターフェースまたはクラス
method - Dxoのメソッド
戻り値:
指定されたDxoのメソッドに応じた変換を行うDxoCommandのインスタンス


Copyright ? 2004-2008 The Seasar Foundation. All Rights Reserved.