Package org.apache.webbeans.util
Class InjectionExceptionUtil
java.lang.Object
org.apache.webbeans.util.InjectionExceptionUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic jakarta.enterprise.inject.UnproxyableResolutionExceptioncreateUnproxyableResolutionException(ViolationMessageBuilder violationMessage) static voidthrowAmbiguousResolutionException(Set<jakarta.enterprise.inject.spi.Bean<?>> beans) static voidthrowAmbiguousResolutionException(Set<jakarta.enterprise.inject.spi.Bean<?>> beans, Class type, jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, Annotation... qualifiers) static voidthrowAmbiguousResolutionExceptionForBeanName(Set<jakarta.enterprise.inject.spi.Bean<?>> beans, String beanName) static voidthrowUnsatisfiedResolutionException(Class type, jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, Annotation... qualifiers)
-
Method Details
-
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
-
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)
-