org.jboss.weld.injection
Class InjectionContextImpl<T>

java.lang.Object
  extended by org.jboss.weld.injection.InjectionContextImpl<T>
All Implemented Interfaces:
org.jboss.weld.injection.spi.InjectionContext<T>

public abstract class InjectionContextImpl<T>
extends Object
implements org.jboss.weld.injection.spi.InjectionContext<T>

Author:
pmuir

Constructor Summary
InjectionContextImpl(BeanManagerImpl beanManager, javax.enterprise.inject.spi.InjectionTarget<T> injectionTarget, javax.enterprise.inject.spi.AnnotatedType<T> annotatedType, T target)
           
 
Method Summary
 javax.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType()
           
 javax.enterprise.inject.spi.InjectionTarget<T> getInjectionTarget()
           
 T getTarget()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.weld.injection.spi.InjectionContext
proceed
 

Constructor Detail

InjectionContextImpl

public InjectionContextImpl(BeanManagerImpl beanManager,
                            javax.enterprise.inject.spi.InjectionTarget<T> injectionTarget,
                            javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
                            T target)
Method Detail

run

public void run()

getInjectionTarget

public javax.enterprise.inject.spi.InjectionTarget<T> getInjectionTarget()
Specified by:
getInjectionTarget in interface org.jboss.weld.injection.spi.InjectionContext<T>

getAnnotatedType

public javax.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType()
Specified by:
getAnnotatedType in interface org.jboss.weld.injection.spi.InjectionContext<T>

getTarget

public T getTarget()
Specified by:
getTarget in interface org.jboss.weld.injection.spi.InjectionContext<T>


Copyright © 2013 Seam Framework. All Rights Reserved.