Uses of Interface
javax.enterprise.inject.spi.Bean

Packages that use Bean
javax.enterprise.inject.spi   
 

Uses of Bean in javax.enterprise.inject.spi
 

Subinterfaces of Bean in javax.enterprise.inject.spi
 interface Decorator<T>
          The bean object for a decorator
 interface Interceptor<T>
          Main interface for all Bean objects representing an interceptor.
 

Methods in javax.enterprise.inject.spi that return Bean
 Bean<X> ProcessBean.getBean()
           
 Bean<X> ObserverMethod.getBean()
           
 Bean<?> InjectionPoint.getBean()
          Get the Bean object representing the Web Bean that defines the injection point
<X> Bean<? extends X>
BeanManager.getMostSpecializedBean(Bean<X> bean)
          Returns the Bean object representing the most specialized enabled bean registered with the container that specializes the given bean,
 Bean<?> BeanManager.getPassivationCapableBean(java.lang.String id)
          Returns the PassivationCapableBean with the given identifier.
<X> Bean<? extends X>
BeanManager.resolve(java.util.Set<Bean<? extends X>> beans)
          Apply the ambiguous dependency resolution rules
 

Methods in javax.enterprise.inject.spi that return types with arguments of type Bean
 java.util.Set<Bean<?>> BeanManager.getBeans(java.lang.String name)
          Returns the set of beans which match the given EL name and are accessible to the class into which the BeanManager was injected, according to the rules of EL name resolution.
 java.util.Set<Bean<?>> BeanManager.getBeans(java.lang.reflect.Type beanType, java.lang.annotation.Annotation... bindings)
          Returns the set of beans which match the given required type and bindings and are accessible to the class into which the BeanManager was injected, according to the rules of typesafe resolution.
 

Methods in javax.enterprise.inject.spi with parameters of type Bean
 void BeanManager.addBean(Bean<?> bean)
          Deprecated. 
 void AfterBeanDiscovery.addBean(Bean<?> bean)
           
<X> Bean<? extends X>
BeanManager.getMostSpecializedBean(Bean<X> bean)
          Returns the Bean object representing the most specialized enabled bean registered with the container that specializes the given bean,
 java.lang.Object BeanManager.getReference(Bean<?> bean, java.lang.reflect.Type beanType, CreationalContext<?> ctx)
          Obtains a contextual reference for a given bean and a given bean type.
 

Method parameters in javax.enterprise.inject.spi with type arguments of type Bean
<X> Bean<? extends X>
BeanManager.resolve(java.util.Set<Bean<? extends X>> beans)
          Apply the ambiguous dependency resolution rules
 



Copyright © 2008-2009 Seam Framework. All Rights Reserved.