org.apache.webbeans.container
Class ResolutionUtil

java.lang.Object
  extended by org.apache.webbeans.container.ResolutionUtil

public final class ResolutionUtil
extends Object


Constructor Summary
ResolutionUtil(WebBeansContext webBeansContext)
           
 
Method Summary
static boolean checkBeanTypeAssignableToGivenType(Set<Type> beanTypes, Type givenType, boolean newBean)
           
 void checkResolvedBeans(Set<javax.enterprise.inject.spi.Bean<?>> resolvedSet, Class<?> type, Annotation[] qualifiers)
           
 void checkResolvedBeans(Set<javax.enterprise.inject.spi.Bean<?>> resolvedSet, Class<?> type, Annotation[] qualifiers, javax.enterprise.inject.spi.InjectionPoint injectionPoint)
           
 void getInstanceByTypeConditions(Annotation[] qualifiers)
           
static void resolveByTypeConditions(ParameterizedType type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolutionUtil

public ResolutionUtil(WebBeansContext webBeansContext)
Method Detail

checkBeanTypeAssignableToGivenType

public static boolean checkBeanTypeAssignableToGivenType(Set<Type> beanTypes,
                                                         Type givenType,
                                                         boolean newBean)

resolveByTypeConditions

public static void resolveByTypeConditions(ParameterizedType type)

getInstanceByTypeConditions

public void getInstanceByTypeConditions(Annotation[] qualifiers)

checkResolvedBeans

public void checkResolvedBeans(Set<javax.enterprise.inject.spi.Bean<?>> resolvedSet,
                               Class<?> type,
                               Annotation[] qualifiers)

checkResolvedBeans

public void checkResolvedBeans(Set<javax.enterprise.inject.spi.Bean<?>> resolvedSet,
                               Class<?> type,
                               Annotation[] qualifiers,
                               javax.enterprise.inject.spi.InjectionPoint injectionPoint)


Copyright © 2008-2012 The Apache Software Foundation. All Rights Reserved.