| 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.