public class ComponentCreatorImpl extends Object implements ComponentCreator
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
autoBindingDef_BINDING |
static String |
enableAbstract_BINDING |
static String |
enableInterface_BINDING |
static String |
externalBinding_BINDING |
static String |
instanceDef_BINDING |
| コンストラクタと説明 |
|---|
ComponentCreatorImpl(NamingConvention namingConvention) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ComponentDef |
createComponentDef(Class<?> componentClass) |
ComponentDef |
createComponentDef(String componentName) |
protected void |
customize(ComponentDef componentDef) |
AutoBindingDef |
getAutoBindingDef() |
protected ComponentCustomizer |
getCustomizer() |
InstanceDef |
getInstanceDef() |
String |
getNameSuffix() |
NamingConvention |
getNamingConvention() |
boolean |
isEnableAbstract() |
boolean |
isEnableInterface() |
boolean |
isExternalBinding() |
boolean |
isTargetComponentName(String componentName) |
void |
setAutoBindingDef(AutoBindingDef autoBindingDef) |
protected void |
setCustomizer(ComponentCustomizer customizer) |
void |
setEnableAbstract(boolean enableAbstract) |
void |
setEnableInterface(boolean enableInterface) |
void |
setExternalBinding(boolean externalBinding) |
void |
setInstanceDef(InstanceDef instanceDef) |
void |
setNameSuffix(String nameSuffix) |
public ComponentCreatorImpl(NamingConvention namingConvention)
public NamingConvention getNamingConvention()
public InstanceDef getInstanceDef()
public void setInstanceDef(InstanceDef instanceDef)
public AutoBindingDef getAutoBindingDef()
public void setAutoBindingDef(AutoBindingDef autoBindingDef)
public boolean isExternalBinding()
public void setExternalBinding(boolean externalBinding)
public boolean isEnableInterface()
public void setEnableInterface(boolean enableInterface)
public boolean isEnableAbstract()
public void setEnableAbstract(boolean enableAbstract)
public String getNameSuffix()
public void setNameSuffix(String nameSuffix)
protected ComponentCustomizer getCustomizer()
protected void setCustomizer(ComponentCustomizer customizer)
public ComponentDef createComponentDef(Class<?> componentClass)
createComponentDef インタフェース内 ComponentCreatorpublic ComponentDef createComponentDef(String componentName)
createComponentDef インタフェース内 ComponentCreatorpublic boolean isTargetComponentName(String componentName)
protected void customize(ComponentDef componentDef)
Copyright © 2015–2016 The DBFlute Project. All rights reserved.