|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.seasar.framework.container.impl.S2ContainerBehavior
S2Containerの振る舞いをカスタマイズするためのクラスです。 S2ContainerBehavior.Providerを取り替えることによってカスタマイズが可能です。
S2ContainerBehavior.Providerはs2container.diconで設定します。
| 入れ子クラスの概要 | |
static class |
S2ContainerBehavior.DefaultProvider
デフォルトの S2ContainerBehavior.Provider実装です。 |
static interface |
S2ContainerBehavior.Provider
S2Containerの振る舞いをカスタマイズするためのインターフェースです。 |
| メソッドの概要 | |
static ComponentDef |
acquireFromGetComponent(S2Container container,
java.lang.Object key)
S2Container.getComponent(Object)のカスタマイズポイントです。 |
static ComponentDef |
acquireFromGetComponentDef(S2Container container,
java.lang.Object key)
S2Container.getComponentDef(Object)のカスタマイズポイントです。 |
static ComponentDef |
acquireFromHasComponentDef(S2Container container,
java.lang.Object key)
S2Container.hasComponentDef(Object)のカスタマイズポイントです。 |
static ComponentDef |
acquireFromInjectDependency(S2Container container,
java.lang.Object key)
S2Container.injectDependency(Object)のカスタマイズポイントです。 |
static S2ContainerBehavior.Provider |
getProvider()
S2ContainerBehavior.Providerを返します。 |
static void |
setProvider(S2ContainerBehavior.Provider p)
S2ContainerBehavior.Providerを設定します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
public static S2ContainerBehavior.Provider getProvider()
S2ContainerBehavior.Providerを返します。
S2ContainerBehavior.Providerpublic static void setProvider(S2ContainerBehavior.Provider p)
S2ContainerBehavior.Providerを設定します。
p -
public static ComponentDef acquireFromGetComponent(S2Container container,
java.lang.Object key)
S2Container.getComponent(Object)のカスタマイズポイントです。
container - key -
ComponentDef
public static ComponentDef acquireFromGetComponentDef(S2Container container,
java.lang.Object key)
S2Container.getComponentDef(Object)のカスタマイズポイントです。
container - key -
ComponentDef
public static ComponentDef acquireFromHasComponentDef(S2Container container,
java.lang.Object key)
S2Container.hasComponentDef(Object)のカスタマイズポイントです。
container - key -
ComponentDef
public static ComponentDef acquireFromInjectDependency(S2Container container,
java.lang.Object key)
S2Container.injectDependency(Object)のカスタマイズポイントです。
container - key -
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||