public class BeanInstantiationException extends FatalBeanException
| コンストラクターと説明 |
|---|
BeanInstantiationException(java.lang.Class<?> beanClass, java.lang.String msg) 新しい BeanInstantiationException を作成します。 |
BeanInstantiationException(java.lang.Class<?> beanClass, java.lang.String msg, java.lang.Throwable cause) 新しい BeanInstantiationException を作成します。 |
BeanInstantiationException(java.lang.reflect.Constructor<?> constructor, java.lang.String msg, java.lang.Throwable cause) 新しい BeanInstantiationException を作成します。 |
BeanInstantiationException(java.lang.reflect.Method constructingMethod, java.lang.String msg, java.lang.Throwable cause) 新しい BeanInstantiationException を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
java.lang.Class<?> | getBeanClass() 問題のある Bean クラスを返します(非 null)。 |
java.lang.reflect.Method | getConstructingMethod() 既知の場合、Bean 構築目的のデリゲートを返します。 |
java.lang.reflect.Constructor<?> | getConstructor() 既知の場合、問題のコンストラクターを返します。 |
contains, getMessage, getMostSpecificCause, getRootCausepublic BeanInstantiationException(java.lang.Class<?> beanClass,
java.lang.String msg)beanClass - 問題のある Bean クラス msg - 詳細メッセージ public BeanInstantiationException(java.lang.Class<?> beanClass,
java.lang.String msg,
@Nullable
java.lang.Throwable cause)beanClass - 問題のある Bean クラス msg - 詳細メッセージ cause - 根本原因 public BeanInstantiationException(java.lang.reflect.Constructor<?> constructor,
java.lang.String msg,
@Nullable
java.lang.Throwable cause)constructor - 問題のあるコンストラクター msg - 詳細メッセージ cause - 根本原因 public BeanInstantiationException(java.lang.reflect.Method constructingMethod,
java.lang.String msg,
@Nullable
java.lang.Throwable cause)constructingMethod - Bean 構築目的のデリゲート (必ずというわけではありませんが、通常は静的ファクトリメソッド)msg - 詳細メッセージ cause - 根本原因 public java.lang.Class<?> getBeanClass()
null)。@Nullable public java.lang.reflect.Constructor<?> getConstructor()
null @Nullable public java.lang.reflect.Method getConstructingMethod()
null