クラス BeanDefinitionStoreException

実装されたすべてのインターフェース:
SerializableSE
既知の直属サブクラス
BeanDefinitionOverrideExceptionBeanDefinitionParsingExceptionXmlBeanDefinitionStoreException

public class BeanDefinitionStoreException extends FatalBeanException
BeanFactory が無効な Bean 定義に遭遇したときにスローされる例外。たとえば、不完全または矛盾した Bean メタデータの場合などです。
作成者:
Rod Johnson, Juergen Hoeller, Rob Harrop
関連事項:
  • コンストラクターの詳細

    • BeanDefinitionStoreException

      public BeanDefinitionStoreException(StringSE msg)
      新しい BeanDefinitionStoreException を作成します。
      パラメーター:
      msg - 詳細メッセージ (例外メッセージとしてそのまま使用)
    • BeanDefinitionStoreException

      public BeanDefinitionStoreException(StringSE msg, @Nullable ThrowableSE cause)
      新しい BeanDefinitionStoreException を作成します。
      パラメーター:
      msg - 詳細メッセージ (例外メッセージとしてそのまま使用)
      cause - 根本原因 (null の場合があります)
    • BeanDefinitionStoreException

      public BeanDefinitionStoreException(@Nullable StringSE resourceDescription, StringSE msg)
      新しい 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

      @Nullable public StringSE getResourceDescription()
      Bean 定義が由来するリソースの説明を返します(使用可能な場合)。
    • getBeanName

      @Nullable public StringSE getBeanName()
      Bean の名前を返します(使用可能な場合)。