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

Packages that use InjectionTargetBean
org.apache.webbeans.component   
org.apache.webbeans.component.xml   
org.apache.webbeans.config   
org.apache.webbeans.decorator   
org.apache.webbeans.decorator.xml   
org.apache.webbeans.event   
org.apache.webbeans.event.xml   
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 NewBean<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<?> AbstractProducerBean.getParent()
          
 InjectionTargetBean<?> IBeanHasParent.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.component.xml
 

Classes in org.apache.webbeans.component.xml that implement InjectionTargetBean
 class XMLManagedBean<T>
           
 

Constructors in org.apache.webbeans.component.xml with parameters of type InjectionTargetBean
XMLProducerBean(InjectionTargetBean<?> parent, Class<T> returnType)
           
 

Uses of InjectionTargetBean in org.apache.webbeans.config
 

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

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.decorator.xml
 

Classes in org.apache.webbeans.decorator.xml that implement InjectionTargetBean
 class WebBeansXMLDecorator<T>
           
 

Uses of InjectionTargetBean in org.apache.webbeans.event
 

Methods in org.apache.webbeans.event with parameters of type InjectionTargetBean
<T> Set<ObserverMethod<?>>
NotificationManager.addObservableComponentMethods(InjectionTargetBean<?> component)
           
<T> ObserverMethod<?>
NotificationManager.getObservableMethodForAnnotatedMethod(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.event.xml
 

Constructors in org.apache.webbeans.event.xml with parameters of type InjectionTargetBean
BeanObserverXMLImpl(InjectionTargetBean<?> bean, Method observerMethod, boolean ifExist, Annotation[] observedQualifiers, Type observedType)
           
 

Uses of InjectionTargetBean in org.apache.webbeans.intercept
 

Methods in org.apache.webbeans.intercept with parameters of type InjectionTargetBean
static Object InterceptorUtil.callAroundInvokes(InjectionTargetBean<?> bean, Object instance, CreationalContextImpl<?> creationalContext, Method proceed, Object[] arguments, List<InterceptorData> stack, 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
static
<X> Set<ProducerFieldBean<?>>
WebBeansAnnotatedTypeUtil.defineProducerFields(InjectionTargetBean<X> bean, AnnotatedType<X> annotatedType)
           
static
<X> Set<ProducerMethodBean<?>>
WebBeansAnnotatedTypeUtil.defineProducerMethods(InjectionTargetBean<X> bean, AnnotatedType<X> annotatedType)
           
static boolean WebBeansUtil.hasInjectionTargetBeanAnnotatedWithAlternative(InjectionTargetBean<?> bean)
           
static void WebBeansUtil.setBeanEnableFlagForProducerBean(InjectionTargetBean<?> parent, AbstractProducerBean<?> producer, Annotation[] annotations)
           
static void WebBeansUtil.setInjectionTargetBeanEnableFlag(InjectionTargetBean<?> bean)
          Sets bean enabled flag.
 



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