org.seasar.framework.container.assembler
クラス AssemblerFactory.DefaultProvider

java.lang.Object
  拡張org.seasar.framework.container.assembler.AssemblerFactory.DefaultProvider
すべての実装インタフェース:
AssemblerFactory.Provider
含まれているクラス:
AssemblerFactory

public static class AssemblerFactory.DefaultProvider
extends java.lang.Object
implements AssemblerFactory.Provider

デフォルトのプロバイダ実装です。


コンストラクタの概要
AssemblerFactory.DefaultProvider()
           
 
メソッドの概要
 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用のプロパティアセンブラを作成します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AssemblerFactory.DefaultProvider

public AssemblerFactory.DefaultProvider()
メソッドの詳細

createInitMethodAssembler

public MethodAssembler createInitMethodAssembler(ComponentDef cd)
インタフェース AssemblerFactory.Provider の記述:
initメソッドアセンブラを作成します。

定義:
インタフェース AssemblerFactory.Provider 内の createInitMethodAssembler
パラメータ:
cd -
戻り値:

createDestroyMethodAssembler

public MethodAssembler createDestroyMethodAssembler(ComponentDef cd)
インタフェース AssemblerFactory.Provider の記述:
destroyメソッドアセンブラを作成します。

定義:
インタフェース AssemblerFactory.Provider 内の createDestroyMethodAssembler
パラメータ:
cd -
戻り値:

createAutoConstructorAssembler

public ConstructorAssembler createAutoConstructorAssembler(ComponentDef cd)
インタフェース AssemblerFactory.Provider の記述:
自動コンストラクタアセンブラを作成します。

定義:
インタフェース AssemblerFactory.Provider 内の createAutoConstructorAssembler
パラメータ:
cd -
戻り値:

createDefaultConstructorConstructorAssembler

public ConstructorAssembler createDefaultConstructorConstructorAssembler(ComponentDef cd)
インタフェース AssemblerFactory.Provider の記述:
デフォルトコンストラクタ用のコンストラクタアセンブラを作成します。

定義:
インタフェース AssemblerFactory.Provider 内の createDefaultConstructorConstructorAssembler
パラメータ:
cd -
戻り値:

createAutoPropertyAssembler

public PropertyAssembler createAutoPropertyAssembler(ComponentDef cd)
インタフェース AssemblerFactory.Provider の記述:
自動プロパティアセンブラを作成します。

定義:
インタフェース AssemblerFactory.Provider 内の createAutoPropertyAssembler
パラメータ:
cd -
戻り値:

createManualOnlyPropertyAssembler

public PropertyAssembler createManualOnlyPropertyAssembler(ComponentDef cd)
インタフェース AssemblerFactory.Provider の記述:
プロパティ定義を明示的に指定した用のプロパティアセンブラを作成します。

定義:
インタフェース AssemblerFactory.Provider 内の createManualOnlyPropertyAssembler
パラメータ:
cd -
戻り値:

createSemiAutoPropertyAssembler

public PropertyAssembler createSemiAutoPropertyAssembler(ComponentDef cd)
インタフェース AssemblerFactory.Provider の記述:
EJB3用のプロパティアセンブラを作成します。

定義:
インタフェース AssemblerFactory.Provider 内の createSemiAutoPropertyAssembler
パラメータ:
cd -
戻り値:


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