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

Packages that use InjectionTargetBean
org.apache.webbeans.component   
org.apache.webbeans.config   
org.apache.webbeans.decorator   
org.apache.webbeans.event   
org.apache.webbeans.intercept   
org.apache.webbeans.portable.creation   
org.apache.webbeans.util   
 

Uses of InjectionTargetBean in org.apache.webbeans.component
 

Classes in org.apache.webbeans.component that implement InjectionTargetBean
 class AbstractInjectionTargetBean<T>
          Abstract class for injection target beans.
 class ConversationBean
          Conversation bean implementation.
 class ExtensionBean<T>
          Extension service bean definition.
 class ManagedBean<T>
          Managed bean implementation of the Bean.
 class NewManagedBean<T>
          Component definition with New binding annotation.
 

Fields in org.apache.webbeans.component declared as InjectionTargetBean
protected  InjectionTargetBean<?> AbstractProducerBean.ownerComponent
          Owner of the producer field component
 

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

Constructors in org.apache.webbeans.component with parameters of type InjectionTargetBean
AbstractProducerBean(WebBeansType type, Class<T> returnType, InjectionTargetBean<?> ownerComponent)
          Create a new instance.
ProducerFieldBean(InjectionTargetBean<?> ownerComponent, Class<T> returnType)
          Defines the new producer field component.
ProducerMethodBean(InjectionTargetBean<?> parent, Class<T> returnType)
          Creates a new instance.
ResourceBean(Class<X> returnType, InjectionTargetBean<?> ownerBean, ResourceReference<X,T> resourceReference)
           
 

Uses of InjectionTargetBean in org.apache.webbeans.config
 

Methods in org.apache.webbeans.config with parameters of type InjectionTargetBean
<X> ProducerMethodBean<X>
DefinitionUtil.createProducerBeanFromAnnotatedType(Class<X> returnType, javax.enterprise.inject.spi.AnnotatedMethod<X> method, InjectionTargetBean<?> parent, boolean isSpecializes)
           
<T> ProducerMethodBean<T>
DefinitionUtil.createProducerComponent(Class<T> returnType, Method method, InjectionTargetBean<?> parent, boolean isSpecializes)
           
<T> Set<javax.enterprise.inject.spi.ObserverMethod<?>>
DefinitionUtil.defineObserverMethods(InjectionTargetBean<T> component, Class<T> clazz)
           
 Set<ProducerFieldBean<?>> DefinitionUtil.defineProducerFields(InjectionTargetBean<?> component)
          Defines the set of ProducerFieldBean components.
 Set<ProducerFieldBean<?>> DefinitionUtil.defineProducerFields(InjectionTargetBean<?> component, Class<?> returnType)
           
<X> Set<ProducerMethodBean<?>>
DefinitionUtil.defineProducerMethods(InjectionTargetBean<X> bean, javax.enterprise.inject.spi.AnnotatedType<X> annotatedType)
           
 

Uses of InjectionTargetBean in org.apache.webbeans.decorator
 

Classes in org.apache.webbeans.decorator that implement InjectionTargetBean
 class WebBeansDecorator<T>
          Defines decorators.
 

Methods in org.apache.webbeans.decorator with parameters of type InjectionTargetBean
static List<Object> WebBeansDecoratorConfig.getDecoratorStack(InjectionTargetBean<?> component, Object instance, Object delegate, CreationalContextImpl<?> ownerCreationalContext)
           
 

Uses of InjectionTargetBean in org.apache.webbeans.event
 

Methods in org.apache.webbeans.event with parameters of type InjectionTargetBean
<T> Set<javax.enterprise.inject.spi.ObserverMethod<?>>
NotificationManager.addObservableComponentMethods(InjectionTargetBean<?> component)
           
<T> javax.enterprise.inject.spi.ObserverMethod<?>
NotificationManager.getObservableMethodForAnnotatedMethod(javax.enterprise.inject.spi.AnnotatedMethod<?> annotatedMethod, InjectionTargetBean<T> bean)
          Gets observer method from given annotated method.
 

Constructors in org.apache.webbeans.event with parameters of type InjectionTargetBean
ObserverMethodImpl(InjectionTargetBean<?> bean, Method observerMethod, boolean ifExist)
          Creates a new bean observer instance.
ObserverMethodImpl(InjectionTargetBean<?> bean, Method observerMethod, boolean ifExist, Annotation[] qualifiers, Type observedEventType)
          used if the qualifiers and event type are already known, e.g. from the XML.
 

Uses of InjectionTargetBean in org.apache.webbeans.intercept
 

Methods in org.apache.webbeans.intercept with parameters of type InjectionTargetBean
 Object InterceptorUtil.callAroundInvokes(WebBeansContext webBeansContext, InjectionTargetBean<?> bean, Object instance, CreationalContextImpl<?> creationalContext, Method proceed, Object[] arguments, List<InterceptorData> stack, javax.interceptor.InvocationContext ejbInvocationContext, Object altKey)
           
 

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

Constructors in org.apache.webbeans.portable.creation with parameters of type InjectionTargetBean
InjectionTargetProducer(InjectionTargetBean<T> bean)
          Creates a new injection target producer.
 

Uses of InjectionTargetBean in org.apache.webbeans.util
 

Methods in org.apache.webbeans.util with parameters of type InjectionTargetBean
<X> Set<ProducerFieldBean<?>>
WebBeansAnnotatedTypeUtil.defineProducerFields(InjectionTargetBean<X> bean, javax.enterprise.inject.spi.AnnotatedType<X> annotatedType)
           
<X> Set<ProducerMethodBean<?>>
WebBeansAnnotatedTypeUtil.defineProducerMethods(InjectionTargetBean<X> bean, javax.enterprise.inject.spi.AnnotatedType<X> annotatedType)
           
static boolean WebBeansUtil.hasInjectionTargetBeanAnnotatedWithAlternative(InjectionTargetBean<?> bean)
           
 void WebBeansUtil.setBeanEnableFlagForProducerBean(InjectionTargetBean<?> parent, AbstractProducerBean<?> producer, Annotation[] annotations)
           
 void WebBeansUtil.setInjectionTargetBeanEnableFlag(InjectionTargetBean<?> bean)
          Sets bean enabled flag.
 



Copyright © 2008-2012 The Apache Software Foundation. All Rights Reserved.