public class NoSuchBeanDefinitionException extends BeansException
BeanFactory が定義を見つけることができない Bean インスタンスを要求されたときにスローされる例外。これは、存在しない Bean、一意でない Bean、関連付けられた Bean 定義のない手動で登録されたシングルトンインスタンスを指す場合があります。BeanFactory.getBean(String), BeanFactory.getBean(Class), NoUniqueBeanDefinitionException, 連載形式 | コンストラクターと説明 |
|---|
NoSuchBeanDefinitionException(ClassSE<?> type) 新しい NoSuchBeanDefinitionException を作成します。 |
NoSuchBeanDefinitionException(ClassSE<?> type, StringSE message) 新しい NoSuchBeanDefinitionException を作成します。 |
NoSuchBeanDefinitionException(ResolvableType type) 新しい NoSuchBeanDefinitionException を作成します。 |
NoSuchBeanDefinitionException(ResolvableType type, StringSE message) 新しい NoSuchBeanDefinitionException を作成します。 |
NoSuchBeanDefinitionException(StringSE name) 新しい NoSuchBeanDefinitionException を作成します。 |
NoSuchBeanDefinitionException(StringSE name, StringSE message) 新しい NoSuchBeanDefinitionException を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | getBeanName() 名前による検索が失敗した場合、欠落している Bean の名前を返します。 |
ClassSE<?> | getBeanType() 失敗した型によるルックアップであった場合、欠落している Bean の必要な型を返します。 |
int | getNumberOfBeansFound() 一致する Bean が 1 つだけであると予想されたときに見つかった Bean の数を返します。 |
ResolvableType | getResolvableType() 欠落した Bean の必要な ResolvableType を返します(失敗した型によるルックアップであった場合)。 |
contains, getMessage, getMostSpecificCause, getRootCauseaddSuppressedSE, fillInStackTraceSE, getCauseSE, getLocalizedMessageSE, getStackTraceSE, getSuppressedSE, initCauseSE, printStackTraceSE, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringSEcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic NoSuchBeanDefinitionException(StringSE name)
NoSuchBeanDefinitionException を作成します。name - 欠落している Bean の名前 public NoSuchBeanDefinitionException(StringSE name, StringSE message)
NoSuchBeanDefinitionException を作成します。name - 欠落している Bean の名前 message - 問題を説明する詳細なメッセージ public NoSuchBeanDefinitionException(ClassSE<?> type)
NoSuchBeanDefinitionException を作成します。type - 不足している Bean の必須型 public NoSuchBeanDefinitionException(ClassSE<?> type, StringSE message)
NoSuchBeanDefinitionException を作成します。type - 不足している Bean の必須型 message - 問題を説明する詳細なメッセージ public NoSuchBeanDefinitionException(ResolvableType type)
NoSuchBeanDefinitionException を作成します。type - 欠落している Bean の完全な型宣言 public NoSuchBeanDefinitionException(ResolvableType type, StringSE message)
NoSuchBeanDefinitionException を作成します。type - 欠落している Bean の完全な型宣言 message - 問題を説明する詳細なメッセージ @Nullable public ResolvableType getResolvableType()
ResolvableType を返します(失敗した型によるルックアップであった場合)。public int getNumberOfBeansFound()