|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.framework.container.SingletonS2Container
public abstract class SingletonS2Container
シングルトンのS2コンテナからキャストせずにコンポーネントを取得するためのユーティリティ・クラスです。
SingletonS2ContainerFactory
メソッドの概要 | ||
---|---|---|
static
|
getComponent(Class<T> componentClass)
型を指定してシングルトンのS2コンテナからコンポーネントを取得します。 |
|
static
|
getComponent(String componentName)
名前を指定してシングルトンのS2コンテナからコンポーネントを取得します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static <T> T getComponent(Class<T> componentClass)
T
- コンポーネントの型componentClass
- コンポーネントの型
S2Container.getComponent(Object)
public static <T> T getComponent(String componentName)
戻り値の型は、このメソッドが呼び出されたコンテキストで求められている型となります。 指定されたコンポーネントが戻り値の型にキャストできない場合は、ClassCastException
がスローされます。
T
- コンポーネントの型componentName
- コンポーネント名
S2Container.getComponent(Object)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |