public class TooManyRegistrationRuntimeException extends SRuntimeException
S2コンテナからコンポーネントを取得しようとした際に、 指定したキー(コンポーネントのクラス、 インターフェース、 あるいは名前)に該当するコンポーネント定義が複数存在した場合、 この例外が発生します。
TooManyRegistrationComponentDefImpl.getComponent(),
直列化された形式| コンストラクタと説明 |
|---|
TooManyRegistrationRuntimeException(Object key,
Class[] componentClasses)
TooManyRegistrationRuntimeExceptionを構築します。 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Class[] |
getComponentClasses()
1つのキーに登録された複数コンポーネントのクラスの配列を返します。
|
Object |
getKey()
コンポーネントを取得しようとした際に使用したキーを返します。
|
getArgs, getMessage, getMessageCode, getSimpleMessage, setMessageaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringCopyright © 2015 The DBFlute Project. All rights reserved.