org.seasar.framework.container.assembler
インタフェース AssemblerFactory.Provider

既知の実装クラスの一覧:
AssemblerFactory.DefaultProvider
含まれているインタフェース:
AssemblerFactory

public static interface AssemblerFactory.Provider

コンストラクタアセンブラ、プロパティアセンブラ、 メソッドアセンブラを作成する機能を提供するインターフェースです。


メソッドの概要
 ConstructorAssembler createAutoConstructorAssembler(ComponentDef cd)
          自動コンストラクタアセンブラを作成します。
 PropertyAssembler createAutoPropertyAssembler(ComponentDef cd)
          自動プロパティアセンブラを作成します。
 ConstructorAssembler createDefaultConstructorConstructorAssembler(ComponentDef cd)
          デフォルトコンストラクタ用のコンストラクタアセンブラを作成します。
 MethodAssembler createDestroyMethodAssembler(ComponentDef cd)
          destroyメソッドアセンブラを作成します。
 MethodAssembler createInitMethodAssembler(ComponentDef cd)
          initメソッドアセンブラを作成します。
 PropertyAssembler createManualOnlyPropertyAssembler(ComponentDef cd)
          プロパティ定義を明示的に指定した用のプロパティアセンブラを作成します。
 PropertyAssembler createSemiAutoPropertyAssembler(ComponentDef cd)
          EJB3用のプロパティアセンブラを作成します。
 

メソッドの詳細

createInitMethodAssembler

public MethodAssembler createInitMethodAssembler(ComponentDef cd)
initメソッドアセンブラを作成します。

パラメータ:
cd -
戻り値:

createDestroyMethodAssembler

public MethodAssembler createDestroyMethodAssembler(ComponentDef cd)
destroyメソッドアセンブラを作成します。

パラメータ:
cd -
戻り値:

createAutoConstructorAssembler

public ConstructorAssembler createAutoConstructorAssembler(ComponentDef cd)
自動コンストラクタアセンブラを作成します。

パラメータ:
cd -
戻り値:

createDefaultConstructorConstructorAssembler

public ConstructorAssembler createDefaultConstructorConstructorAssembler(ComponentDef cd)
デフォルトコンストラクタ用のコンストラクタアセンブラを作成します。

パラメータ:
cd -
戻り値:

createAutoPropertyAssembler

public PropertyAssembler createAutoPropertyAssembler(ComponentDef cd)
自動プロパティアセンブラを作成します。

パラメータ:
cd -
戻り値:

createManualOnlyPropertyAssembler

public PropertyAssembler createManualOnlyPropertyAssembler(ComponentDef cd)
プロパティ定義を明示的に指定した用のプロパティアセンブラを作成します。

パラメータ:
cd -
戻り値:

createSemiAutoPropertyAssembler

public PropertyAssembler createSemiAutoPropertyAssembler(ComponentDef cd)
EJB3用のプロパティアセンブラを作成します。

パラメータ:
cd -
戻り値:


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