Errai 3.0.1-SNAPSHOT

org.jboss.errai.ioc.rebind.ioc.injector
Class InjectorFactory

java.lang.Object
  extended by org.jboss.errai.ioc.rebind.ioc.injector.InjectorFactory

public class InjectorFactory
extends Object

Author:
Mike Brock

Constructor Summary
InjectorFactory(boolean async)
           
 
Method Summary
 Injector getContextualProviderInjector(BootstrapType bootstrapType, MetaClass type, MetaClass providerType, InjectionContext context)
           
 Injector getContextualProviderInjector(MetaClass type, MetaClass providerType, InjectionContext context)
           
 Injector getProducerInjector(BootstrapType bootstrapType, MetaClass type, MetaClassMember providerType, InjectableInstance injectableInstance)
           
 Injector getProducerInjector(MetaClass type, MetaClassMember providerType, InjectableInstance injectableInstance)
           
 Injector getProviderInjector(BootstrapType bootstrapType, MetaClass type, MetaClass providerType, InjectionContext context)
           
 Injector getProviderInjector(MetaClass type, MetaClass providerType, InjectionContext context)
           
 Injector getQualifyingTypeInjector(BootstrapType bootstrapType, MetaClass type, Injector delegate, MetaParameterizedType metaParameterizedType)
           
 Injector getQualifyingTypeInjector(MetaClass type, Injector delegate, MetaParameterizedType metaParameterizedType)
           
 Injector getTypeInjector(MetaClass type, InjectionContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectorFactory

public InjectorFactory(boolean async)
Method Detail

getTypeInjector

public Injector getTypeInjector(MetaClass type,
                                InjectionContext context)

getProviderInjector

public Injector getProviderInjector(MetaClass type,
                                    MetaClass providerType,
                                    InjectionContext context)

getProviderInjector

public Injector getProviderInjector(BootstrapType bootstrapType,
                                    MetaClass type,
                                    MetaClass providerType,
                                    InjectionContext context)

getContextualProviderInjector

public Injector getContextualProviderInjector(MetaClass type,
                                              MetaClass providerType,
                                              InjectionContext context)

getContextualProviderInjector

public Injector getContextualProviderInjector(BootstrapType bootstrapType,
                                              MetaClass type,
                                              MetaClass providerType,
                                              InjectionContext context)

getProducerInjector

public Injector getProducerInjector(MetaClass type,
                                    MetaClassMember providerType,
                                    InjectableInstance injectableInstance)

getProducerInjector

public Injector getProducerInjector(BootstrapType bootstrapType,
                                    MetaClass type,
                                    MetaClassMember providerType,
                                    InjectableInstance injectableInstance)

getQualifyingTypeInjector

public Injector getQualifyingTypeInjector(MetaClass type,
                                          Injector delegate,
                                          MetaParameterizedType metaParameterizedType)

getQualifyingTypeInjector

public Injector getQualifyingTypeInjector(BootstrapType bootstrapType,
                                          MetaClass type,
                                          Injector delegate,
                                          MetaParameterizedType metaParameterizedType)

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.