Uses of Class
org.jboss.solder.bean.NarrowingBeanBuilder

Packages that use NarrowingBeanBuilder
org.jboss.solder.bean A collection of base classes and builders for working with Bean metadata objects. 
 

Uses of NarrowingBeanBuilder in org.jboss.solder.bean
 

Methods in org.jboss.solder.bean that return NarrowingBeanBuilder
 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-2011 Seam Framework. All Rights Reserved.