public class SimpleComponentDef extends Object implements ComponentDef
| コンストラクタと説明 |
|---|
SimpleComponentDef() |
SimpleComponentDef(Class<?> componentClass,
String componentName) |
SimpleComponentDef(Object component) |
SimpleComponentDef(Object component,
Class<?> componentClass) |
SimpleComponentDef(Object component,
Class<?> componentClass,
String componentName) |
SimpleComponentDef(Object component,
String componentName) |
public SimpleComponentDef()
public SimpleComponentDef(Object component)
public Object getComponent()
getComponent インタフェース内 ComponentDefpublic void injectDependency(Object outerComponent)
injectDependency インタフェース内 ComponentDefpublic Class<?> getComponentClass()
getComponentClass インタフェース内 ComponentDefpublic void setComponentClass(Class<?> componentClass)
setComponentClass インタフェース内 ComponentDefpublic String getComponentName()
getComponentName インタフェース内 ComponentDefpublic void setComponentName(String componentName)
setComponentName インタフェース内 ComponentDefpublic Class<?> getConcreteClass()
getConcreteClass インタフェース内 ComponentDefpublic LaContainer getContainer()
getContainer インタフェース内 ComponentDefpublic void setContainer(LaContainer container)
setContainer インタフェース内 ComponentDefpublic InstanceDef getInstanceDef()
getInstanceDef インタフェース内 ComponentDefpublic void setInstanceDef(InstanceDef instanceDef)
setInstanceDef インタフェース内 ComponentDefpublic AutoBindingDef getAutoBindingDef()
getAutoBindingDef インタフェース内 ComponentDefpublic void setAutoBindingDef(AutoBindingDef autoBindingDef)
setAutoBindingDef インタフェース内 ComponentDefpublic boolean isExternalBinding()
isExternalBinding インタフェース内 ComponentDefpublic void setExternalBinding(boolean externalBinding)
setExternalBinding インタフェース内 ComponentDefpublic Expression getExpression()
getExpression インタフェース内 ComponentDefpublic void setExpression(Expression expression)
setExpression インタフェース内 ComponentDefpublic void addArgDef(ArgDef constructorArgDef)
addArgDef インタフェース内 ArgDefAwarepublic int getArgDefSize()
getArgDefSize インタフェース内 ArgDefAwarepublic ArgDef getArgDef(int index)
getArgDef インタフェース内 ArgDefAwarepublic void addPropertyDef(PropertyDef propertyDef)
addPropertyDef インタフェース内 PropertyDefAwarepublic int getPropertyDefSize()
getPropertyDefSize インタフェース内 PropertyDefAwarepublic PropertyDef getPropertyDef(int index)
getPropertyDef インタフェース内 PropertyDefAwarepublic boolean hasPropertyDef(String propertyName)
hasPropertyDef インタフェース内 PropertyDefAwarepublic PropertyDef getPropertyDef(String propertyName)
getPropertyDef インタフェース内 PropertyDefAwarepublic void addInitMethodDef(InitMethodDef methodDef)
addInitMethodDef インタフェース内 InitMethodDefAwarepublic int getInitMethodDefSize()
getInitMethodDefSize インタフェース内 InitMethodDefAwarepublic InitMethodDef getInitMethodDef(int index)
getInitMethodDef インタフェース内 InitMethodDefAwarepublic void addDestroyMethodDef(DestroyMethodDef methodDef)
addDestroyMethodDef インタフェース内 DestroyMethodDefAwarepublic int getDestroyMethodDefSize()
getDestroyMethodDefSize インタフェース内 DestroyMethodDefAwarepublic DestroyMethodDef getDestroyMethodDef(int index)
getDestroyMethodDef インタフェース内 DestroyMethodDefAwarepublic void addAspectDef(AspectDef aspectDef)
addAspectDef インタフェース内 AspectDefAwarepublic void addAspectDef(int index,
AspectDef aspectDef)
addAspectDef インタフェース内 AspectDefAwarepublic int getAspectDefSize()
getAspectDefSize インタフェース内 AspectDefAwarepublic AspectDef getAspectDef(int index)
getAspectDef インタフェース内 AspectDefAwarepublic void addInterTypeDef(InterTypeDef interTypeDef)
addInterTypeDef インタフェース内 InterTypeDefAwarepublic int getInterTypeDefSize()
getInterTypeDefSize インタフェース内 InterTypeDefAwarepublic InterTypeDef getInterTypeDef(int index)
getInterTypeDef インタフェース内 InterTypeDefAwarepublic void addMetaDef(MetaDef metaDef)
addMetaDef インタフェース内 MetaDefAwarepublic int getMetaDefSize()
getMetaDefSize インタフェース内 MetaDefAwarepublic MetaDef getMetaDef(int index)
getMetaDef インタフェース内 MetaDefAwarepublic MetaDef getMetaDef(String name)
getMetaDef インタフェース内 MetaDefAwarepublic MetaDef[] getMetaDefs(String name)
getMetaDefs インタフェース内 MetaDefAwarepublic void init()
init インタフェース内 ComponentDefpublic void destroy()
destroy インタフェース内 ComponentDefCopyright © 2015–2019 The DBFlute Project. All rights reserved.