Class BeanDefinitionGenerationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.beans.factory.generator.BeanDefinitionGenerationException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BeanRegistrationContributionNotFoundException

public class BeanDefinitionGenerationException extends RuntimeException
Thrown when a bean definition could not be generated.
Since:
6.0
Author:
Stephane Nicoll
See Also:
  • Constructor Details

    • BeanDefinitionGenerationException

      public BeanDefinitionGenerationException(String beanName, BeanDefinition beanDefinition, String message, Throwable cause)
    • BeanDefinitionGenerationException

      public BeanDefinitionGenerationException(String beanName, BeanDefinition beanDefinition, String message)
  • Method Details

    • getBeanName

      public String getBeanName()
      Return the bean name that could not be generated.
      Returns:
      the bean name
    • getBeanDefinition

      public BeanDefinition getBeanDefinition()
      Return the bean definition that could not be generated.
      Returns:
      the bean definition