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  java.lang.Class[] ACCEPTABLE_DEST_CLASSES
          変換先として受け入れ可能なクラスの配列です。
 
クラス org.seasar.extension.dxo.builder.impl.AbstractDxoCommandBuilder から継承したフィールド
annotationReaderFactory, converterFactory
 
コンストラクタの概要
BeanToMapDxoCommandBuilder()
           
 
メソッドの概要
 DxoCommand createDxoCommand(java.lang.Class dxoClass, java.lang.reflect.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 java.lang.Class[] ACCEPTABLE_DEST_CLASSES
変換先として受け入れ可能なクラスの配列です。

コンストラクタの詳細

BeanToMapDxoCommandBuilder

public BeanToMapDxoCommandBuilder()
メソッドの詳細

createDxoCommand

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

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


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