public class InjectionPoints extends Object
InjectionPoint processing.| Modifier and Type | Method and Description |
|---|---|
static <X> Set<ParameterInjectionPoint<?,X>> |
filterOutSpecialParameterInjectionPoints(List<ParameterInjectionPoint<?,X>> injectionPoints) |
static <T extends WeldInjectionPointAttributes<?,?>> |
flattenInjectionPoints(List<? extends Set<T>> fieldInjectionPoints) |
static Set<ParameterInjectionPoint<?,?>> |
flattenParameterInjectionPoints(List<Set<MethodInjectionPoint<?,?>>> methodInjectionPoints) |
static String |
getUnsatisfiedDependenciesAdditionalInfo(javax.enterprise.inject.spi.InjectionPoint ij,
BeanManagerImpl beanManager) |
static <T,X> WeldInjectionPointAttributes<T,?> |
getWeldInjectionPoint(javax.enterprise.inject.spi.InjectionPoint injectionPoint) |
static boolean |
isInjectableReferenceLookupOptimizationAllowed(javax.enterprise.inject.spi.Bean<?> bean,
javax.enterprise.inject.spi.Bean<?> resolvedBean) |
public static <T extends WeldInjectionPointAttributes<?,?>> Set<T> flattenInjectionPoints(List<? extends Set<T>> fieldInjectionPoints)
public static Set<ParameterInjectionPoint<?,?>> flattenParameterInjectionPoints(List<Set<MethodInjectionPoint<?,?>>> methodInjectionPoints)
public static <X> Set<ParameterInjectionPoint<?,X>> filterOutSpecialParameterInjectionPoints(List<ParameterInjectionPoint<?,X>> injectionPoints)
public static <T,X> WeldInjectionPointAttributes<T,?> getWeldInjectionPoint(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
public static boolean isInjectableReferenceLookupOptimizationAllowed(javax.enterprise.inject.spi.Bean<?> bean,
javax.enterprise.inject.spi.Bean<?> resolvedBean)
bean - resolvedBean - true if the container is permitted to optimize an injectable reference lookup, false otherwisehttp://docs.jboss.org/cdi/spec/1.2/cdi-spec.html#injectable_referencepublic static String getUnsatisfiedDependenciesAdditionalInfo(javax.enterprise.inject.spi.InjectionPoint ij, BeanManagerImpl beanManager)
Copyright © 2017. All rights reserved.