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

Packages that use BeanAttributes
javax.enterprise.inject.spi The portable extension integration SPI. 
 

Uses of BeanAttributes in javax.enterprise.inject.spi
 

Subinterfaces of BeanAttributes in javax.enterprise.inject.spi
 interface Bean<T>
           Represents an enabled bean.
 interface Decorator<T>
           Represents an enabled decorator.
 interface Interceptor<T>
           Represents an enabled interceptor.
 

Methods in javax.enterprise.inject.spi that return BeanAttributes
 BeanAttributes<?> BeanManager.createBeanAttributes(AnnotatedMember<?> type)
          Obtains a BeanAttributes for the given AnnotatedType.
<T> BeanAttributes<T>
BeanManager.createBeanAttributes(AnnotatedType<T> type)
          Obtains a BeanAttributes for the given AnnotatedType.
 BeanAttributes<X> ProcessBean.getBean()
          Returns the Bean object that is about to be registered.
 BeanAttributes<?> InjectionPoint.getBean()
          Get the Bean object representing the bean that defines the injection point.
 BeanAttributes<T> ProcessBeanAttributes.getBeanAttributes()
           
 

Methods in javax.enterprise.inject.spi with parameters of type BeanAttributes
 void AfterBeanDiscovery.addBean(BeanAttributes<?> bean)
          Fires an event of type ProcessBean containing the given Bean and then registers the Bean with the container, thereby making it available for injection into other beans.
 Bean<?> BeanManager.createBean(BeanAttributes<?> attributes, java.lang.Class<?> beanClass, InjectionTarget<?> injectionTarget)
          Obtains a Bean for the given BeanAttributes, bean class and InjectionTarget.
 Bean<?> BeanManager.createBean(BeanAttributes<?> attributes, java.lang.Class<?> beanClass, Producer<?> producer)
          Obtains a Bean for the given BeanAttributes, bean class and Producer.
 void ProcessBeanAttributes.setBeanAttributes(BeanAttributes<T> beanAttributes)
          Replaces the BeanAttributes.
 



Copyright © 2008-2011 JBoss by Red Hat, Inc.. All Rights Reserved.