Uses of Class
org.apache.webbeans.component.InjectionTargetBean

Packages that use InjectionTargetBean
org.apache.webbeans.component   
org.apache.webbeans.component.creation   
org.apache.webbeans.util   
 

Uses of InjectionTargetBean in org.apache.webbeans.component
 

Subclasses of InjectionTargetBean in org.apache.webbeans.component
 class CdiInterceptorBean<T>
          Interceptor Bean implementation for CDI-style Beans.
 class DecoratorBean<T>
          Decorator Bean implementation.
 class EjbInterceptorBean<T>
          Interceptor Bean implementation for EJB-style Beans.
 class InterceptorBean<T>
          Abstract Interceptor Bean implementation.
 class ManagedBean<T>
          Managed bean implementation of the Bean.
 class NewManagedBean<T>
          Component definition with New binding annotation.
 class SelfInterceptorBean<T>
          Implicit self-interceptor Bean implementation.
 

Methods in org.apache.webbeans.component that return InjectionTargetBean
 InjectionTargetBean<?> IBeanHasParent.getParent()
           
 

Constructors in org.apache.webbeans.component with parameters of type InjectionTargetBean
ProducerFieldBean(InjectionTargetBean<?> ownerComponent, BeanAttributesImpl<T> beanAttributes, Class<T> returnType, ProducerFactory<T> producerFactory)
          Defines the new producer field component.
ProducerMethodBean(InjectionTargetBean<P> ownerComponent, BeanAttributesImpl<T> beanAttributes, Class<T> returnType, MethodProducerFactory<P> producerFactory)
          Creates a new instance.
ResourceBean(InjectionTargetBean<?> ownerComponent, ResourceReference<X,T> resourceReference, BeanAttributesImpl<X> beanAttributes, Class<X> beanClass)
           
 

Uses of InjectionTargetBean in org.apache.webbeans.component.creation
 

Classes in org.apache.webbeans.component.creation with type parameters of type InjectionTargetBean
 class ObserverMethodsBuilder<T,I extends InjectionTargetBean<T>>
          Abstract implementation of AbstractBeanBuilder.
 class ProducerFieldBeansBuilder<T,I extends InjectionTargetBean<T>>
          Abstract implementation of AbstractBeanBuilder.
 class ProducerMethodBeansBuilder<T,I extends InjectionTargetBean<T>>
          Abstract implementation of AbstractBeanBuilder.
 

Fields in org.apache.webbeans.component.creation declared as InjectionTargetBean
protected  InjectionTargetBean<?> AbstractProducerBeanBuilder.parent
           
 

Methods in org.apache.webbeans.component.creation with parameters of type InjectionTargetBean
protected
<P> ProducerMethodBean<T>
ProducerMethodBeanBuilder.createBean(InjectionTargetBean<P> parent, Class<T> beanClass)
           
protected
<X> ResourceBean<T,R>
ResourceBeanBuilder.createBean(InjectionTargetBean<X> owner, Class<T> beanClass)
           
protected
<X> P
ProducerFieldBeanBuilder.createBean(InjectionTargetBean<X> owner, Class<T> beanClass)
           
protected abstract
<X> P
AbstractProducerBeanBuilder.createBean(InjectionTargetBean<X> parent, Class<T> beanClass)
           
 Set<ProducerFieldBean<?>> ProducerFieldBeansBuilder.defineProducerFields(InjectionTargetBean<T> bean)
          
 Set<ProducerMethodBean<?>> ProducerMethodBeansBuilder.defineProducerMethods(InjectionTargetBean<T> bean)
          
 

Constructors in org.apache.webbeans.component.creation with parameters of type InjectionTargetBean
AbstractProducerBeanBuilder(InjectionTargetBean<?> parent, A annotated, BeanAttributesImpl<T> beanAttributes)
           
ProducerFieldBeanBuilder(InjectionTargetBean<?> owner, AnnotatedField<?> annotated, BeanAttributesImpl<T> beanAttributes)
           
ProducerMethodBeanBuilder(InjectionTargetBean<T> parent, AnnotatedMethod<?> annotatedMethod, BeanAttributesImpl<T> beanAttributes)
           
ResourceBeanBuilder(InjectionTargetBean<?> parent, ResourceReference<T,R> resourceRef, AnnotatedField<?> annotatedField, BeanAttributesImpl<T> beanAttributes)
           
 

Uses of InjectionTargetBean in org.apache.webbeans.util
 

Methods in org.apache.webbeans.util with parameters of type InjectionTargetBean
static boolean WebBeansUtil.hasInjectionTargetBeanAnnotatedWithAlternative(InjectionTargetBean<?> bean)
           
 boolean WebBeansUtil.isProducerBeanEnabled(InjectionTargetBean<?> parent, Set<Class<? extends Annotation>> stereotypes, Annotation[] annotations)
           
 void WebBeansUtil.setBeanEnableFlagForProducerBean(InjectionTargetBean<?> parent, AbstractProducerBean<?> producer, Annotation[] annotations)
           
 void WebBeansUtil.setInjectionTargetBeanEnableFlag(InjectionTargetBean<?> bean)
          Sets bean enabled flag.
 



Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.