Package org.jboss.weld.bootstrap.events
Class ProcessSimpleInjectionTarget<X>
- java.lang.Object
-
- org.jboss.weld.bootstrap.events.ContainerEvent
-
- org.jboss.weld.bootstrap.events.AbstractContainerEvent
-
- org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
-
- org.jboss.weld.bootstrap.events.AbstractProcessInjectionTarget<X>
-
- org.jboss.weld.bootstrap.events.ProcessSimpleInjectionTarget<X>
-
- All Implemented Interfaces:
ProcessInjectionTarget<X>,NotificationListener
public class ProcessSimpleInjectionTarget<X> extends AbstractProcessInjectionTarget<X> implements ProcessInjectionTarget<X>
-
-
Field Summary
-
Fields inherited from class org.jboss.weld.bootstrap.events.AbstractProcessInjectionTarget
annotatedType
-
-
Constructor Summary
Constructors Constructor Description ProcessSimpleInjectionTarget(BeanManagerImpl beanManager, AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InjectionTarget<X>getInjectionTarget()Returns theInjectionTargetobject that will be used by the container to perform injection.voidsetInjectionTarget(InjectionTarget<X> injectionTarget)Replaces theInjectionTargetwhich performs injection for this target.-
Methods inherited from class org.jboss.weld.bootstrap.events.AbstractProcessInjectionTarget
fire, fire, getAnnotatedType, getDefinitionErrors
-
Methods inherited from class org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
addDefinitionError, fire
-
Methods inherited from class org.jboss.weld.bootstrap.events.AbstractContainerEvent
getActualTypeArguments, getBeanManager, getErrors, getEventType, getRawType
-
Methods inherited from class org.jboss.weld.bootstrap.events.ContainerEvent
checkWithinObserverNotification, getReceiver, postNotify, preNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.enterprise.inject.spi.ProcessInjectionTarget
addDefinitionError, getAnnotatedType
-
-
-
-
Constructor Detail
-
ProcessSimpleInjectionTarget
public ProcessSimpleInjectionTarget(BeanManagerImpl beanManager, AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget)
-
-
Method Detail
-
getInjectionTarget
public InjectionTarget<X> getInjectionTarget()
Description copied from interface:ProcessInjectionTargetReturns theInjectionTargetobject that will be used by the container to perform injection.- Specified by:
getInjectionTargetin interfaceProcessInjectionTarget<X>- Returns:
- the
InjectionTargetobject which performs the injection
-
setInjectionTarget
public void setInjectionTarget(InjectionTarget<X> injectionTarget)
Description copied from interface:ProcessInjectionTargetReplaces theInjectionTargetwhich performs injection for this target.- Specified by:
setInjectionTargetin interfaceProcessInjectionTarget<X>- Parameters:
injectionTarget- The newInjectionTargetto use
-
-