| Constructor | Description |
|---|---|
CDIUtils() |
| Modifier and Type | Method | Description |
|---|---|---|
static Method |
getFactoryMethod(Class<? extends CDIFactory<?>> factoryClass) |
|
static Annotation |
getImpl(Class<? extends Annotation> qualifier) |
|
static <T> T |
getInstance(javax.enterprise.inject.spi.BeanManager beanManager,
Class<? extends T> type) |
|
static <T> T |
getInstance(javax.enterprise.inject.spi.BeanManager beanManager,
Class<? extends T> type,
Annotation... qualifiers) |
|
static <T> T |
getInstance(javax.enterprise.inject.spi.BeanManager beanManager,
String name) |
|
static <T> T |
getReference(javax.enterprise.inject.spi.BeanManager beanManager,
Class<? extends T> type) |
|
static <T> T |
getReference(javax.enterprise.inject.spi.BeanManager beanManager,
Class<? extends T> type,
Annotation... qualifiers) |
|
static <T> T |
getReference(javax.enterprise.inject.spi.BeanManager beanManager,
String name) |
|
static <T,A extends Annotation> |
scanBeanClasses(javax.enterprise.inject.spi.BeanManager beanManager,
Class<T> type,
Annotation[] qualifiers,
Class<A> annotationClass,
BiConsumer<A,Class<?>> consumer) |
|
static <T,A extends Annotation> |
scanReferences(javax.enterprise.inject.spi.BeanManager beanManager,
Class<T> type,
Annotation[] qualifiers,
Class<A> annotationClass,
BiConsumer<A,T> consumer) |
|
static void |
scanSuppliers(javax.enterprise.inject.spi.BeanManager beanManager,
Annotation[] qualifiers,
Class<?> constraintType,
Consumer<CDISupplier> consumer) |
public static <T> T getReference(javax.enterprise.inject.spi.BeanManager beanManager,
Class<? extends T> type)
public static <T> T getReference(javax.enterprise.inject.spi.BeanManager beanManager,
Class<? extends T> type,
Annotation... qualifiers)
public static <T> T getReference(javax.enterprise.inject.spi.BeanManager beanManager,
String name)
public static <T> T getInstance(javax.enterprise.inject.spi.BeanManager beanManager,
Class<? extends T> type)
public static <T> T getInstance(javax.enterprise.inject.spi.BeanManager beanManager,
Class<? extends T> type,
Annotation... qualifiers)
public static <T> T getInstance(javax.enterprise.inject.spi.BeanManager beanManager,
String name)
public static <T,A extends Annotation> void scanReferences(javax.enterprise.inject.spi.BeanManager beanManager, Class<T> type, Annotation[] qualifiers, Class<A> annotationClass, BiConsumer<A,T> consumer)
public static void scanSuppliers(javax.enterprise.inject.spi.BeanManager beanManager,
Annotation[] qualifiers,
Class<?> constraintType,
Consumer<CDISupplier> consumer)
public static <T,A extends Annotation> void scanBeanClasses(javax.enterprise.inject.spi.BeanManager beanManager, Class<T> type, Annotation[] qualifiers, Class<A> annotationClass, BiConsumer<A,Class<?>> consumer)
public static Method getFactoryMethod(Class<? extends CDIFactory<?>> factoryClass)
public static Annotation getImpl(Class<? extends Annotation> qualifier)
Copyright © 2018. All rights reserved.