BeanBuilder<T> |
BeanBuilder.addQualifier(Annotation qualifier) |
Add to the qualifiers used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.addQualifiers(Annotation... qualifiers) |
Add to the qualifiers used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.addQualifiers(Collection<Annotation> qualifiers) |
Add to the qualifiers used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.addType(Type type) |
Add to the type closure used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.addTypes(Type... types) |
Add to the type closure used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.addTypes(Collection<Type> types) |
Add to the type closure used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.alternative(boolean alternative) |
Define that the created bean will (or will not) be an alternative.
|
BeanBuilder<T> |
BeanBuilder.beanClass(Class<?> beanClass) |
Define the bean class used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.beanLifecycle(ContextualLifecycle<T> beanLifecycle) |
|
BeanBuilder<T> |
BeanBuilder.id(String id) |
Define the id used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.injectionPoints(Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints) |
Define the injection points used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.name(String name) |
Define the name of the bean used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.nullable(boolean nullable) |
Define that the created bean will (or will not) be nullable.
|
BeanBuilder<T> |
BeanBuilder.passivationCapable(boolean passivationCapable) |
Define that the created bean will (or will not) be passivation capable.
|
BeanBuilder<T> |
BeanBuilder.qualifiers(Annotation... qualifiers) |
Define the qualifiers used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.qualifiers(Set<Annotation> qualifiers) |
Define the qualifiers used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.readFromType(javax.enterprise.inject.spi.AnnotatedType<T> type) |
Read the AnnotatedType, creating a bean from the class and it's
annotations.
|
BeanBuilder<T> |
BeanBuilder.scope(Class<? extends Annotation> scope) |
Define the scope used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.stereotypes(Set<Class<? extends Annotation>> stereotypes) |
Define the stereotypes used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.toString(String toString) |
|
BeanBuilder<T> |
BeanBuilder.types(Type... types) |
Define the type closure used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.types(Set<Type> types) |
Define the type closure used for bean creation.
|