org.apache.webbeans.container
Class ResolutionUtil

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

public final class ResolutionUtil
extends Object


Method Summary
static boolean checkBeanTypeAssignableToGivenType(Set<Type> beanTypes, Type givenType, boolean newBean)
           
static void checkResolvedBeans(Set<Bean<?>> resolvedSet, Class<?> type, Annotation[] qualifiers)
           
static void checkResolvedBeans(Set<Bean<?>> resolvedSet, Class<?> type, Annotation[] qualifiers, InjectionPoint injectionPoint)
           
static 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
 

Method Detail

checkBeanTypeAssignableToGivenType

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

resolveByTypeConditions

public static void resolveByTypeConditions(ParameterizedType type)

getInstanceByTypeConditions

public static void getInstanceByTypeConditions(Annotation[] qualifiers)

checkResolvedBeans

public static void checkResolvedBeans(Set<Bean<?>> resolvedSet,
                                      Class<?> type,
                                      Annotation[] qualifiers)

checkResolvedBeans

public static void checkResolvedBeans(Set<Bean<?>> resolvedSet,
                                      Class<?> type,
                                      Annotation[] qualifiers,
                                      InjectionPoint injectionPoint)


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