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, javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes, Class<T> returnType, javax.enterprise.inject.spi.ProducerFactory<T> producerFactory)
          Defines the new producer field component.
ProducerMethodBean(InjectionTargetBean<P> ownerComponent, javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes, Class<T> returnType, MethodProducerFactory<P> producerFactory)
          Creates a new instance.
ResourceBean(InjectionTargetBean<?> ownerComponent, ResourceReference<X,T> resourceReference, javax.enterprise.inject.spi.BeanAttributes<X> beanAttributes, Class<X> beanClass, javax.enterprise.inject.spi.ProducerFactory<X> producerFactory)
           
 

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

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, Set<ProducerFieldBean<?>> producerFields)
          
 

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

Uses of InjectionTargetBean in org.apache.webbeans.util
 

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



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