Class BeanCreationException

    • Constructor Detail

      • BeanCreationException

        protected BeanCreationException​(java.lang.String message,
                                        java.lang.Throwable cause)
        Parameters:
        message - The message
        cause - The throwable
      • BeanCreationException

        protected BeanCreationException​(java.lang.String message)
        Parameters:
        message - The message
      • BeanCreationException

        protected BeanCreationException​(BeanResolutionContext resolutionContext,
                                        java.lang.String message)
        Parameters:
        resolutionContext - The resolution context
        message - The message
      • BeanCreationException

        protected BeanCreationException​(BeanResolutionContext resolutionContext,
                                        java.lang.String message,
                                        java.lang.Throwable cause)
        Parameters:
        resolutionContext - The resolution context
        message - The message
        cause - The throwable
      • BeanCreationException

        protected BeanCreationException​(BeanType<T> beanDefinition,
                                        java.lang.String message,
                                        java.lang.Throwable cause)
        Type Parameters:
        T - The bean type
        Parameters:
        beanDefinition - The bean definition
        message - The message
        cause - The throwable
      • BeanCreationException

        protected BeanCreationException​(BeanType<T> beanDefinition,
                                        java.lang.String message)
        Type Parameters:
        T - The bean type
        Parameters:
        beanDefinition - The bean definition
        message - The message
    • Method Detail

      • getRootBeanType

        public java.util.Optional<BeanType> getRootBeanType()
        Returns:
        The reference to the root bean.