|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.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.Provider
public 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
-
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |