Class CircularDependencyException

All Implemented Interfaces:
Serializable

public class CircularDependencyException extends DependencyInjectionException
Represents a circular dependency failure.
Since:
1.0
Author:
Graeme Rocher
See Also:
  • Constructor Details

    • CircularDependencyException

      public CircularDependencyException(BeanResolutionContext resolutionContext, Argument argument, String message)
      Parameters:
      resolutionContext - The resolution context
      argument - The argument
      message - The message
    • CircularDependencyException

      public CircularDependencyException(BeanResolutionContext resolutionContext, FieldInjectionPoint fieldInjectionPoint, String message)
      Parameters:
      resolutionContext - The resolution context
      fieldInjectionPoint - The field injection point
      message - The message
    • CircularDependencyException

      public CircularDependencyException(BeanResolutionContext resolutionContext, BeanDefinition declaringType, String fieldName, String message)
      Parameters:
      resolutionContext - The resolution context
      declaringType - The declaring type
      fieldName - The field name
      message - The message
    • CircularDependencyException

      public CircularDependencyException(BeanResolutionContext resolutionContext, MethodInjectionPoint methodInjectionPoint, Argument argument, String message)
      Parameters:
      resolutionContext - The resolution context
      methodInjectionPoint - The method injection point
      argument - The argument
      message - The message
    • CircularDependencyException

      public CircularDependencyException(BeanResolutionContext resolutionContext, BeanDefinition declaringType, String methodName, Argument argument, String message)
      Parameters:
      resolutionContext - The resolution context
      declaringType - The declaring type
      methodName - The method name
      argument - The argument
      message - The message