Package | Description |
---|---|
org.jboss.solder.bean |
A collection of base classes and builders for working with
Bean metadata objects. |
Modifier and Type | Method and Description |
---|---|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.addQualifier(Annotation qualifier)
Add to the qualifiers used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.addQualifiers(Annotation... qualifiers)
Add to the qualifiers used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.addQualifiers(Collection<Annotation> qualifiers)
Add to the qualifiers used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.addType(Type type)
Add to the type closure used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.addTypes(Collection<Type> types)
Add to the type closure used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.addTypes(Type... types)
Add to the type closure used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.alternative(boolean alternative)
Define that the created bean will (or will not) be an alternative.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.id(String id)
Define the id used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.name(String name)
Define the name of the bean used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.nullable(boolean nullable)
Define that the created bean will (or will not) be nullable.
|
static <T> NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.of(javax.enterprise.inject.spi.Bean<Object> delegate,
javax.enterprise.inject.spi.BeanManager beanManager)
Create a new
NarrowingBeanBuilder , allowing Java to infer the type
T . |
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.passivationCapable(boolean passivationCapable)
Define that the created bean will (or will not) be passivation capable.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.qualifiers(Annotation... qualifiers)
Define the qualifiers used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.qualifiers(Set<Annotation> qualifiers)
Define the qualifiers used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.readFromType(javax.enterprise.inject.spi.AnnotatedType<T> type)
Read the
AnnotatedType , creating a narrowing bean from the class
and its annotations. |
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.scope(Class<? extends Annotation> scope)
Define the scope used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.stereotypes(Set<Class<? extends Annotation>> stereotypes)
Define the stereotypes used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.toString(String toString)
Define the string used when
Object.toString() is called on the bean. |
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.types(Set<Type> types)
Define the type closure used for bean creation.
|
NarrowingBeanBuilder<T> |
NarrowingBeanBuilder.types(Type... types)
Define the type closure used for bean creation.
|
Copyright © 2008–2013 Seam Framework. All rights reserved.