org.seasar.framework.container.factory
インタフェース ComponentDefBuilder
- 既知の実装クラスの一覧:
- EJB3ComponentDefBuilder, PojoComponentDefBuilder
public interface ComponentDefBuilder
Tigerアノテーションを読み取り、ComponentDef
を作成するインターフェースです。
- 作成者:
- koichik
createComponentDef
ComponentDef createComponentDef(AnnotationHandler annotationHandler,
java.lang.Class<?> componentClass,
InstanceDef defaultInstanceDef,
AutoBindingDef defaultAutoBindingDef,
boolean defaultExternalBinding)
- コンポーネント定義を作成して返します。
- パラメータ:
annotationHandler
- このメソッドを呼び出しているアノテーションハンドラcomponentClass
- コンポーネントのクラスdefaultInstanceDef
- デフォルトのInstanceDef
defaultAutoBindingDef
- デフォルトのAutoBindingDef
defaultExternalBinding
- デフォルトの外部バインディグ
- 戻り値:
- コンポーネント定義
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.