org.seasar.framework.container.factory.component
クラス PojoComponentDefBuilder

java.lang.Object
  上位を拡張 org.seasar.framework.container.factory.component.PojoComponentDefBuilder
すべての実装されたインタフェース:
ComponentDefBuilder

public class PojoComponentDefBuilder
extends Object
implements ComponentDefBuilder


コンストラクタの概要
PojoComponentDefBuilder()
           
 
メソッドの概要
 ComponentDef createComponentDef(AnnotationHandler annotationHandler, Class<?> componentClass, InstanceDef defaultInstanceDef, AutoBindingDef defaultAutoBindingDef, boolean defaultExternalBinding)
           
protected  AutoBindingDef getAutoBindingDef(Component component, AutoBindingDef defaultAutoBindingDef)
           
protected  InstanceDef getInstanceDef(Component component, InstanceDef defaultInstanceDef)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PojoComponentDefBuilder

public PojoComponentDefBuilder()
メソッドの詳細

createComponentDef

public ComponentDef createComponentDef(AnnotationHandler annotationHandler,
                                       Class<?> componentClass,
                                       InstanceDef defaultInstanceDef,
                                       AutoBindingDef defaultAutoBindingDef,
                                       boolean defaultExternalBinding)
定義:
インタフェース ComponentDefBuilder 内の createComponentDef

getInstanceDef

protected InstanceDef getInstanceDef(Component component,
                                     InstanceDef defaultInstanceDef)

getAutoBindingDef

protected AutoBindingDef getAutoBindingDef(Component component,
                                           AutoBindingDef defaultAutoBindingDef)


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