Package | Description |
---|---|
com.caucho.config.inject |
Modifier and Type | Method and Description |
---|---|
BeanBuilder<T> |
BeanBuilder.annotation(java.lang.annotation.Annotation ann) |
BeanBuilder<T> |
BeanBuilder.annotation(java.util.Collection<java.lang.annotation.Annotation> list) |
BeanBuilder<T> |
BeanBuilder.binding(java.util.Collection<java.lang.annotation.Annotation> list) |
<T> BeanBuilder<T> |
InjectManager.createBeanFactory(AnnotatedType<T> type)
Returns a new instance for a class, but does not register the
component with CDI.
|
<T> BeanBuilder<T> |
InjectManager.createBeanFactory(java.lang.Class<T> type)
Returns a new instance for a class, but does not register the
component with webbeans.
|
<T> BeanBuilder<T> |
InjectManager.createBeanFactory(ManagedBeanImpl<T> managedBean)
Returns a new instance for a class, but does not register the
component with webbeans.
|
BeanBuilder<T> |
BeanBuilder.init(ConfigProgram init) |
BeanBuilder<T> |
BeanBuilder.name(java.lang.String name) |
BeanBuilder<T> |
BeanBuilder.qualifier(java.lang.annotation.Annotation ann) |
BeanBuilder<T> |
BeanBuilder.scope(java.lang.Class<? extends java.lang.annotation.Annotation> scopeType) |
BeanBuilder<T> |
BeanBuilder.stereotype(java.lang.Class<? extends java.lang.annotation.Annotation> annType) |
BeanBuilder<T> |
BeanBuilder.stereotype(java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> list) |
BeanBuilder<T> |
BeanBuilder.type(java.util.Set<java.lang.reflect.Type> types) |
BeanBuilder<T> |
BeanBuilder.type(java.lang.reflect.Type... types) |