public class Beans extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
checkReturnValue(Object instance,
javax.enterprise.inject.spi.Bean<?> bean,
javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.inject.spi.BeanManager beanManager) |
static <X> List<javax.enterprise.inject.spi.InjectionPoint> |
createInjectionPoints(javax.enterprise.inject.spi.AnnotatedMethod<X> method,
javax.enterprise.inject.spi.Bean<?> declaringBean,
javax.enterprise.inject.spi.BeanManager beanManager)
Given a method, and the bean on which the method is declared, create a
collection of injection points representing the parameters of the method.
|
static Set<Annotation> |
getQualifiers(javax.enterprise.inject.spi.BeanManager beanManager,
Annotation[]... annotations)
Extract the qualifiers from a set of annotations.
|
static Set<Annotation> |
getQualifiers(javax.enterprise.inject.spi.BeanManager beanManager,
Iterable<Annotation>... annotations)
Extract the qualifiers from a set of annotations.
|
static Set<Annotation> |
getQualifiers(javax.enterprise.inject.spi.BeanManager beanManager,
Iterable<Annotation> annotations)
Extract the qualifiers from a set of annotations.
|
public static Set<Annotation> getQualifiers(javax.enterprise.inject.spi.BeanManager beanManager, Iterable<Annotation>... annotations)
beanManager - the beanManager to use to determine if an annotation is
a qualifierannotations - the annotations to checkannotationspublic static Set<Annotation> getQualifiers(javax.enterprise.inject.spi.BeanManager beanManager, Iterable<Annotation> annotations)
beanManager - the beanManager to use to determine if an annotation is
a qualifierannotations - the annotations to checkannotationspublic static Set<Annotation> getQualifiers(javax.enterprise.inject.spi.BeanManager beanManager, Annotation[]... annotations)
beanManager - the beanManager to use to determine if an annotation is
a qualifierannotations - the annotations to checkannotationspublic static void checkReturnValue(Object instance, javax.enterprise.inject.spi.Bean<?> bean, javax.enterprise.inject.spi.InjectionPoint injectionPoint, javax.enterprise.inject.spi.BeanManager beanManager)
public static <X> List<javax.enterprise.inject.spi.InjectionPoint> createInjectionPoints(javax.enterprise.inject.spi.AnnotatedMethod<X> method, javax.enterprise.inject.spi.Bean<?> declaringBean, javax.enterprise.inject.spi.BeanManager beanManager)
X - the type declaring the methodmethod - the methoddeclaringBean - the bean on which the method is declaredbeanManager - the bean manager to use to create the injection pointsCopyright © 2013. All Rights Reserved.