org.seasar.framework.container.impl
クラス TooManyRegistrationComponentDefImpl
java.lang.Object
org.seasar.framework.container.impl.SimpleComponentDef
org.seasar.framework.container.impl.TooManyRegistrationComponentDefImpl
- すべての実装インタフェース:
- ArgDefAware, AspectDefAware, ComponentDef, DestroyMethodDefAware, InitMethodDefAware, InterTypeDefAware, MetaDefAware, PropertyDefAware, TooManyRegistrationComponentDef
- public class TooManyRegistrationComponentDefImpl
- extends SimpleComponentDef
- implements TooManyRegistrationComponentDef
- 作成者:
- higa
クラス org.seasar.framework.container.impl.SimpleComponentDef から継承したメソッド |
addArgDef, addAspectDef, addAspectDef, addDestroyMethodDef, addInitMethodDef, addInterTypeDef, addMetaDef, addPropertyDef, destroy, getArgDef, getArgDefSize, getAspectDef, getAspectDefSize, getAutoBindingDef, getComponentClass, getComponentName, getConcreteClass, getContainer, getDestroyMethodDef, getDestroyMethodDefSize, getExpression, getInitMethodDef, getInitMethodDefSize, getInstanceDef, getInterTypeDef, getInterTypeDefSize, getMetaDef, getMetaDef, getMetaDefs, getMetaDefSize, getPropertyDef, getPropertyDef, getPropertyDefSize, hasPropertyDef, init, injectDependency, isExternalBinding, setAutoBindingDef, setComponentName, setContainer, setExpression, setExternalBinding, setInstanceDef |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース org.seasar.framework.container.ComponentDef から継承したメソッド |
destroy, getAutoBindingDef, getComponentClass, getComponentName, getConcreteClass, getContainer, getExpression, getInstanceDef, init, injectDependency, isExternalBinding, setAutoBindingDef, setComponentName, setContainer, setExpression, setExternalBinding, setInstanceDef |
TooManyRegistrationComponentDefImpl
public TooManyRegistrationComponentDefImpl(Object key)
addComponentDef
public void addComponentDef(ComponentDef cd)
- インタフェース
TooManyRegistrationComponentDef
の記述:
- 同じキーで登録されたコンポーネント定義を追加します。
- 定義:
- インタフェース
TooManyRegistrationComponentDef
内の addComponentDef
- パラメータ:
cd
- 同じキーで登録されたコンポーネント定義
getComponent
public Object getComponent()
throws TooManyRegistrationRuntimeException
- インタフェース
ComponentDef
の記述:
- 定義に基づいてコンポーネントを返します。
- 定義:
- インタフェース
ComponentDef
内の getComponent
- オーバーライド:
- クラス
SimpleComponentDef
内の getComponent
- 例外:
TooManyRegistrationRuntimeException
getComponentDefSize
public int getComponentDefSize()
getComponentDef
public ComponentDef getComponentDef(int index)
getComponentDefs
public ComponentDef[] getComponentDefs()
- インタフェース
TooManyRegistrationComponentDef
の記述:
- 複数登録されたコンポーネント定義の配列を返します。
- 定義:
- インタフェース
TooManyRegistrationComponentDef
内の getComponentDefs
- 戻り値:
- 複数登録されたコンポーネント定義の配列
getComponentClasses
public Class[] getComponentClasses()
- インタフェース
TooManyRegistrationComponentDef
の記述:
- 複数登録されたコンポーネントの定義上のクラスの配列を返します。
- 定義:
- インタフェース
TooManyRegistrationComponentDef
内の getComponentClasses
- 戻り値:
- 複数登録されたコンポーネントの定義上のクラスの配列
Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.