类 BeanInstantiationException

    • 构造器详细资料

      • BeanInstantiationException

        public BeanInstantiationException​(Class<?> beanClass,
                                          String msg)
        Create a new BeanInstantiationException.
        参数:
        beanClass - the offending bean class
        msg - the detail message
      • BeanInstantiationException

        public BeanInstantiationException​(Class<?> beanClass,
                                          String msg,
                                          Throwable cause)
        Create a new BeanInstantiationException.
        参数:
        beanClass - the offending bean class
        msg - the detail message
        cause - the root cause
      • BeanInstantiationException

        public BeanInstantiationException​(Constructor<?> constructor,
                                          String msg,
                                          Throwable cause)
        Create a new BeanInstantiationException.
        参数:
        constructor - the offending constructor
        msg - the detail message
        cause - the root cause
        从以下版本开始:
        4.3
      • BeanInstantiationException

        public BeanInstantiationException​(Method constructingMethod,
                                          String msg,
                                          Throwable cause)
        Create a new BeanInstantiationException.
        参数:
        constructingMethod - the delegate for bean construction purposes (typically, but not necessarily, a static factory method)
        msg - the detail message
        cause - the root cause
        从以下版本开始:
        4.3
    • 方法详细资料

      • getBeanClass

        public Class<?> getBeanClass()
        Return the offending bean class (never null).
        返回:
        the class that was to be instantiated
      • getConstructor

        public Constructor<?> getConstructor()
        Return the offending constructor, if known.
        返回:
        the constructor in use, or null in case of a factory method or in case of default instantiation
        从以下版本开始:
        4.3
      • getConstructingMethod

        public Method getConstructingMethod()
        Return the delegate for bean construction purposes, if known.
        返回:
        the method in use (typically a static factory method), or null in case of constructor-based instantiation
        从以下版本开始:
        4.3