クラス BeanDefinitionStoreException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.core.NestedRuntimeException
org.springframework.beans.BeansException
org.springframework.beans.FatalBeanException
org.springframework.beans.factory.BeanDefinitionStoreException
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
BeanDefinitionOverrideException
、BeanDefinitionParsingException
、XmlBeanDefinitionStoreException
BeanFactory が無効な Bean 定義に遭遇したときにスローされる例外。たとえば、不完全または矛盾した Bean メタデータの場合などです。
- 作成者:
- Rod Johnson, Juergen Hoeller, Rob Harrop
- 関連事項:
コンストラクターのサマリー
コンストラクター説明新しい BeanDefinitionStoreException を作成します。BeanDefinitionStoreException
(StringSE resourceDescription, StringSE msg) 新しい BeanDefinitionStoreException を作成します。BeanDefinitionStoreException
(StringSE resourceDescription, StringSE beanName, StringSE msg) 新しい BeanDefinitionStoreException を作成します。BeanDefinitionStoreException
(StringSE resourceDescription, StringSE beanName, StringSE msg, ThrowableSE cause) 新しい BeanDefinitionStoreException を作成します。BeanDefinitionStoreException
(StringSE resourceDescription, StringSE msg, ThrowableSE cause) 新しい BeanDefinitionStoreException を作成します。BeanDefinitionStoreException
(StringSE msg, ThrowableSE cause) 新しい BeanDefinitionStoreException を作成します。メソッドのサマリー
修飾子と型メソッド説明Bean の名前を返します(使用可能な場合)。Bean 定義が由来するリソースの説明を返します(使用可能な場合)。クラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
BeanDefinitionStoreException
新しい BeanDefinitionStoreException を作成します。- パラメーター:
msg
- 詳細メッセージ (例外メッセージとしてそのまま使用)
BeanDefinitionStoreException
新しい BeanDefinitionStoreException を作成します。- パラメーター:
msg
- 詳細メッセージ (例外メッセージとしてそのまま使用)cause
- 根本原因 (null
の場合があります)
BeanDefinitionStoreException
新しい BeanDefinitionStoreException を作成します。- パラメーター:
resourceDescription
- Bean 定義の元となったリソースの説明msg
- 詳細メッセージ (例外メッセージとしてそのまま使用)
BeanDefinitionStoreException
public BeanDefinitionStoreException(@Nullable StringSE resourceDescription, StringSE msg, @Nullable ThrowableSE cause) 新しい BeanDefinitionStoreException を作成します。- パラメーター:
resourceDescription
- Bean 定義の元となったリソースの説明msg
- 詳細メッセージ (例外メッセージとしてそのまま使用)cause
- 根本原因 (null
の場合があります)
BeanDefinitionStoreException
public BeanDefinitionStoreException(@Nullable StringSE resourceDescription, StringSE beanName, StringSE msg) 新しい BeanDefinitionStoreException を作成します。- パラメーター:
resourceDescription
- Bean 定義の元となったリソースの説明beanName
- Bean の名前msg
- 詳細メッセージ (リソースと Bean の名前を示す紹介メッセージに追加されます)
BeanDefinitionStoreException
public BeanDefinitionStoreException(@Nullable StringSE resourceDescription, StringSE beanName, StringSE msg, @Nullable ThrowableSE cause) 新しい BeanDefinitionStoreException を作成します。- パラメーター:
resourceDescription
- Bean 定義の元となったリソースの説明beanName
- Bean の名前msg
- 詳細メッセージ (リソースと Bean の名前を示す紹介メッセージに追加されます)cause
- 根本原因 (null
の場合があります)
メソッドの詳細
getResourceDescription
Bean 定義が由来するリソースの説明を返します(使用可能な場合)。getBeanName
Bean の名前を返します(使用可能な場合)。