クラス NoUniqueBeanDefinitionException

実装されたすべてのインターフェース:
SerializableSE

public class NoUniqueBeanDefinitionException extends NoSuchBeanDefinitionException
一致する Bean が 1 つしか期待されていない場合に、複数の一致する候補が見つかった Bean インスタンスを BeanFactory に要求すると、例外がスローされます。
導入:
3.2.1
作成者:
Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • NoUniqueBeanDefinitionException

      public NoUniqueBeanDefinitionException(ClassSE<?> type, int numberOfBeansFound, StringSE message)
      新しい NoUniqueBeanDefinitionException を作成します。
      パラメーター:
      type - 非固有 Bean の必須型
      numberOfBeansFound - 一致する Bean の数
      message - 問題を説明する詳細なメッセージ
    • NoUniqueBeanDefinitionException

      public NoUniqueBeanDefinitionException(ClassSE<?> type, CollectionSE<StringSE> beanNamesFound)
      新しい NoUniqueBeanDefinitionException を作成します。
      パラメーター:
      type - 非固有 Bean の必須型
      beanNamesFound - 一致するすべての Bean の名前 (コレクションとして)
    • NoUniqueBeanDefinitionException

      public NoUniqueBeanDefinitionException(ClassSE<?> type, StringSE... beanNamesFound)
      新しい NoUniqueBeanDefinitionException を作成します。
      パラメーター:
      type - 非固有 Bean の必須型
      beanNamesFound - 一致するすべての Bean の名前 (配列として)
    • NoUniqueBeanDefinitionException

      public NoUniqueBeanDefinitionException(ResolvableType type, CollectionSE<StringSE> beanNamesFound)
      新しい NoUniqueBeanDefinitionException を作成します。
      パラメーター:
      type - 非固有 Bean の必須型
      beanNamesFound - 一致するすべての Bean の名前 (コレクションとして)
      導入:
      5.1
    • NoUniqueBeanDefinitionException

      public NoUniqueBeanDefinitionException(ResolvableType type, StringSE... beanNamesFound)
      新しい NoUniqueBeanDefinitionException を作成します。
      パラメーター:
      type - 非固有 Bean の必須型
      beanNamesFound - 一致するすべての Bean の名前 (配列として)
      導入:
      5.1
  • メソッドの詳細