Class InjectionExceptionUtil


  • public class InjectionExceptionUtil
    extends Object
    • Method Detail

      • createUnproxyableResolutionException

        public static jakarta.enterprise.inject.UnproxyableResolutionException createUnproxyableResolutionException​(ViolationMessageBuilder violationMessage)
      • throwUnsatisfiedResolutionException

        public static void throwUnsatisfiedResolutionException​(Class type,
                                                               jakarta.enterprise.inject.spi.InjectionPoint injectionPoint,
                                                               Annotation... qualifiers)
      • throwAmbiguousResolutionExceptionForBeanName

        public static void throwAmbiguousResolutionExceptionForBeanName​(Set<jakarta.enterprise.inject.spi.Bean<?>> beans,
                                                                        String beanName)
      • throwAmbiguousResolutionException

        public static void throwAmbiguousResolutionException​(Set<jakarta.enterprise.inject.spi.Bean<?>> beans)
      • throwAmbiguousResolutionException

        public static void throwAmbiguousResolutionException​(Set<jakarta.enterprise.inject.spi.Bean<?>> beans,
                                                             Class type,
                                                             jakarta.enterprise.inject.spi.InjectionPoint injectionPoint,
                                                             Annotation... qualifiers)