org.jboss.errai.ioc.rebind.ioc
Class InjectionContext

java.lang.Object
  extended by org.jboss.errai.ioc.rebind.ioc.InjectionContext

public class InjectionContext
extends Object


Constructor Summary
InjectionContext(ProcessingContext processingContext)
           
 
Method Summary
 Decorator[] getDecorator(Class<? extends Annotation> annotation)
           
 Set<Class<? extends Annotation>> getDecoratorAnnotations()
           
 Set<Class<? extends Annotation>> getDecoratorAnnotationsBy(ElementType type)
           
 Injector getInjector(com.google.gwt.core.ext.typeinfo.JClassType type)
           
 List<Injector> getInjectorsByType(Class<? extends Injector> injectorType)
           
 List<com.google.gwt.core.ext.typeinfo.JField> getPrivateFieldsToExpose()
           
 ProcessingContext getProcessingContext()
           
 boolean hasDecoratorsAssociated(ElementType type, Annotation a)
           
 void registerDecorator(Decorator<?> decorator)
           
 void registerInjector(Injector injector)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectionContext

public InjectionContext(ProcessingContext processingContext)
Method Detail

getInjector

public Injector getInjector(com.google.gwt.core.ext.typeinfo.JClassType type)

getInjectorsByType

public List<Injector> getInjectorsByType(Class<? extends Injector> injectorType)

registerInjector

public void registerInjector(Injector injector)

registerDecorator

public void registerDecorator(Decorator<?> decorator)

getDecoratorAnnotations

public Set<Class<? extends Annotation>> getDecoratorAnnotations()

getDecorator

public Decorator[] getDecorator(Class<? extends Annotation> annotation)

getDecoratorAnnotationsBy

public Set<Class<? extends Annotation>> getDecoratorAnnotationsBy(ElementType type)

hasDecoratorsAssociated

public boolean hasDecoratorsAssociated(ElementType type,
                                       Annotation a)

getPrivateFieldsToExpose

public List<com.google.gwt.core.ext.typeinfo.JField> getPrivateFieldsToExpose()

getProcessingContext

public ProcessingContext getProcessingContext()


Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.