public class CdiUtilities extends Object
| Constructor and Description |
|---|
CdiUtilities() |
| Modifier and Type | Method and Description |
|---|---|
static javax.enterprise.inject.spi.BeanManager |
getBeanManager()
Retrieve the bean manager.
|
static <T> T |
getReference(javax.enterprise.inject.spi.BeanManager beanManager,
javax.enterprise.inject.spi.Bean<T> bean,
Type beanType)
Returns an object reference of a given bean.
|
static <T> T |
getReference(javax.enterprise.inject.spi.BeanManager beanManager,
Class<T> clazz) |
static boolean |
hasAnnotatedMember(javax.enterprise.inject.spi.Bean<?> bean,
Class<? extends Annotation>... classes)
Checks whether a bean has a member annotated with all provided
annotations.
|
static boolean |
hasAnnotatedMethod(javax.enterprise.inject.spi.Bean<?> bean,
Class<? extends Annotation> clazz)
Checks whether a given bean has methods annotated with given annotation.
|
public static <T> T getReference(javax.enterprise.inject.spi.BeanManager beanManager,
javax.enterprise.inject.spi.Bean<T> bean,
Type beanType)
beanManager - bean manager.bean - bean.beanType - bean type.public static <T> T getReference(javax.enterprise.inject.spi.BeanManager beanManager,
Class<T> clazz)
public static final boolean hasAnnotatedMethod(javax.enterprise.inject.spi.Bean<?> bean,
Class<? extends Annotation> clazz)
bean - bean to check.clazz - annotation class.@SafeVarargs public static boolean hasAnnotatedMember(javax.enterprise.inject.spi.Bean<?> bean, Class<? extends Annotation>... classes)
bean - bean to check.classes - annotation classes to check for.public static javax.enterprise.inject.spi.BeanManager getBeanManager()
null.Copyright © 2018. All rights reserved.