Package | Description |
---|---|
org.apache.deltaspike.core.util.bean |
Modifier and Type | Class and Description |
---|---|
class |
WrappingBeanBuilder<T>
A WrappingBeanBuilder helps creating Beans which internally
just wrap another existing Bean.
|
Modifier and Type | Method and Description |
---|---|
BeanBuilder<T> |
BeanBuilder.addQualifier(java.lang.annotation.Annotation qualifier)
Add to the qualifiers used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.addQualifiers(java.lang.annotation.Annotation... qualifiers)
Add to the qualifiers used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.addQualifiers(Collection<java.lang.annotation.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(Collection<Type> types)
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.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)
Define the
ContextualLifecycle used for bean creation. |
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(java.lang.annotation.Annotation... qualifiers)
Define the qualifiers used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.qualifiers(Set<java.lang.annotation.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 java.lang.annotation.Annotation> scope)
Define the scope used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.stereotypes(Set<Class<? extends java.lang.annotation.Annotation>> stereotypes)
Define the stereotypes used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.toString(String toString)
Define the string used when
Object.toString() is called on the bean. |
BeanBuilder<T> |
BeanBuilder.types(Set<Type> types)
Define the type closure used for bean creation.
|
BeanBuilder<T> |
BeanBuilder.types(Type... types)
Define the type closure used for bean creation.
|
Copyright © 2015 The Apache Software Foundation. All rights reserved.