javax.enterprise.inject.spi
Interface ProcessInjectionTarget<X>

All Known Implementing Classes:
ProcessInjectionTargetImpl

public interface ProcessInjectionTarget<X>

Extension callback before processing an annotated type

 public class MyExtension implements Extension
 {
  <T> public void
  processInjectionTarget(@Observes ProcessInjectionTarget<T> event)
  {
    ...
  }
 }
 


Method Summary
 void addDefinitionError(java.lang.Throwable t)
           
 AnnotatedType<X> getAnnotatedType()
           
 InjectionTarget<X> getInjectionTarget()
           
 void setInjectionTarget(InjectionTarget<X> bean)
           
 

Method Detail

getAnnotatedType

AnnotatedType<X> getAnnotatedType()

getInjectionTarget

InjectionTarget<X> getInjectionTarget()

setInjectionTarget

void setInjectionTarget(InjectionTarget<X> bean)

addDefinitionError

void addDefinitionError(java.lang.Throwable t)