Errai 3.0.1-SNAPSHOT

Uses of Class
org.jboss.errai.ioc.rebind.ioc.injector.api.InjectionContext

Packages that use InjectionContext
org.jboss.errai.databinding.rebind   
org.jboss.errai.enterprise.rebind   
org.jboss.errai.ioc.rebind.ioc.extension   
org.jboss.errai.ioc.rebind.ioc.extension.builtin   
org.jboss.errai.ioc.rebind.ioc.injector   
org.jboss.errai.ioc.rebind.ioc.injector.api   
org.jboss.errai.ioc.rebind.ioc.injector.async   
org.jboss.errai.ioc.rebind.ioc.injector.basic   
org.jboss.errai.ioc.support.bus   
org.jboss.errai.ui.nav.rebind   
org.jboss.errai.ui.rebind   
org.jboss.errai.uibinder.rebind   
 

Uses of InjectionContext in org.jboss.errai.databinding.rebind
 

Methods in org.jboss.errai.databinding.rebind with parameters of type InjectionContext
 void DataBindingIOCExtension.afterInitialization(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 void DataBindingIOCExtension.configure(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 

Uses of InjectionContext in org.jboss.errai.enterprise.rebind
 

Methods in org.jboss.errai.enterprise.rebind with parameters of type InjectionContext
 void JSR299IOCExtensionConfigurator.afterInitialization(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 void JSR299IOCExtensionConfigurator.configure(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 

Uses of InjectionContext in org.jboss.errai.ioc.rebind.ioc.extension
 

Methods in org.jboss.errai.ioc.rebind.ioc.extension with parameters of type InjectionContext
 void IOCExtensionConfigurator.afterInitialization(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
          THis method is called after the container has initialized all configuration, and before any class generation for the container begins.
 void IOCExtensionConfigurator.configure(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
          This method is called by the container before any processing or class discovery begins.
static void JSR330AnnotationHandler.processDependencies(DependencyControl control, MetaClass metaClass, InjectionContext context)
           
 

Uses of InjectionContext in org.jboss.errai.ioc.rebind.ioc.extension.builtin
 

Methods in org.jboss.errai.ioc.rebind.ioc.extension.builtin with parameters of type InjectionContext
 void LoggerFactoryIOCExtension.afterInitialization(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 void LoggerFactoryIOCExtension.configure(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 

Uses of InjectionContext in org.jboss.errai.ioc.rebind.ioc.injector
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector that return InjectionContext
 InjectionContext AbstractInjector.RegisterCache.getInjectionContextForRegister()
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector with parameters of type InjectionContext
static InjectUtil.BeanMetric InjectUtil.analyzeBean(InjectionContext context, MetaClass clazz)
           
static boolean InjectUtil.checkIfTypeNeedsAddingToBeanStore(InjectionContext context, Injector injector)
           
 List<Statement> AbstractInjector.createProxyDeclaration(InjectionContext context)
           
 List<Statement> AbstractInjector.createProxyDeclaration(InjectionContext context, Statement beanRef)
           
static Set<Injector> InjectUtil.getBeanInjectionTrackStore(InjectionContext context)
          A utility to get or create the store whereby the code that binds beans to the client bean manager can keep track of what it has already bound.
static ConstructionStrategy InjectUtil.getConstructionStrategy(Injector injector, InjectionContext ctx)
           
static ConstructionStrategy AsyncInjectUtil.getConstructionStrategy(Injector injector, InjectionContext ctx)
           
 Injector InjectorFactory.getContextualProviderInjector(BootstrapType bootstrapType, MetaClass type, MetaClass providerType, InjectionContext context)
           
 Injector InjectorFactory.getContextualProviderInjector(MetaClass type, MetaClass providerType, InjectionContext context)
           
static InjectUtil.BeanMetric InjectUtil.getFilteredBeanMetric(InjectionContext context, MetaClass clazz, Class<? extends Annotation> annotatedWith)
           
static Statement InjectUtil.getInjectorOrProxy(InjectionContext ctx, InjectableInstance injectableInstance, MetaClass clazz, QualifyingMetadata qualifyingMetadata)
           
static Statement AsyncInjectUtil.getInjectorOrProxy(InjectionContext ctx, InjectableInstance injectableInstance, MetaClass clazz, QualifyingMetadata qualifyingMetadata, AsyncInjectorResolveCallback... callbacks)
           
static Statement InjectUtil.getInjectorOrProxy(InjectionContext ctx, InjectableInstance injectableInstance, MetaClass clazz, QualifyingMetadata qualifyingMetadata, boolean alwaysProxyDependent)
           
static Statement AsyncInjectUtil.getInjectorOrProxy(InjectionContext ctx, InjectableInstance injectableInstance, MetaClass clazz, QualifyingMetadata qualifyingMetadata, boolean alwaysProxyDependent, AsyncInjectorResolveCallback... callbacks)
           
static ProxyInjector InjectUtil.getOrCreateProxy(InjectionContext ctx, MetaClass clazz, QualifyingMetadata qualifyingMetadata)
           
static AsyncProxyInjector AsyncInjectUtil.getOrCreateProxy(InjectionContext ctx, MetaClass clazz, QualifyingMetadata qualifyingMetadata)
           
 Injector InjectorFactory.getProviderInjector(BootstrapType bootstrapType, MetaClass type, MetaClass providerType, InjectionContext context)
           
 Injector InjectorFactory.getProviderInjector(MetaClass type, MetaClass providerType, InjectionContext context)
           
static Statement InjectUtil.getPublicOrPrivateFieldValue(InjectionContext context, Statement obj, MetaField field)
          Read from the specified field, and automatically determine whether to make a public or private read based on the visibility of the specified field.
 Injector InjectorFactory.getTypeInjector(MetaClass type, InjectionContext context)
           
static Statement InjectUtil.invokePublicOrPrivateMethod(InjectionContext context, Statement obj, MetaMethod method, Statement... arguments)
          Invoke the specified method, and automatically determine whether to make the invocation public or private based on the visibility of the specified method.
 void AbstractInjector.registerWithBeanManager(InjectionContext context, Statement valueRef)
           
static Statement[] InjectUtil.resolveInjectionDependencies(MetaParameter[] parms, InjectionContext ctx, MetaConstructor constructor)
           
static Statement[] AsyncInjectUtil.resolveInjectionDependencies(MetaParameter[] parms, InjectionContext ctx, MetaConstructor constructor)
           
static Statement[] InjectUtil.resolveInjectionDependencies(MetaParameter[] parms, InjectionContext ctx, MetaMethod method)
           
static Statement[] AsyncInjectUtil.resolveInjectionDependencies(MetaParameter[] parms, InjectionContext ctx, MetaMethod method, AsyncInjectorResolveCallback... callbacks)
           
static Statement[] InjectUtil.resolveInjectionDependencies(MetaParameter[] parms, InjectionContext ctx, MetaMethod method, boolean inlineReference)
           
static Statement[] AsyncInjectUtil.resolveInjectionDependencies(MetaParameter[] parms, InjectionContext ctx, MetaMethod method, boolean inlineReference, AsyncInjectorResolveCallback... callbacks)
           
static Statement InjectUtil.setPublicOrPrivateFieldValue(InjectionContext context, Statement obj, MetaField field, Statement val)
          Write to the specified field, and automatically determine whether to make a public or private write based on the visibility of the specified field.
 

Constructors in org.jboss.errai.ioc.rebind.ioc.injector with parameters of type InjectionContext
AbstractInjector.RegisterCache(InjectionContext _injectionContextForRegister, Statement _valueRefForRegister)
           
 

Uses of InjectionContext in org.jboss.errai.ioc.rebind.ioc.injector.api
 

Fields in org.jboss.errai.ioc.rebind.ioc.injector.api declared as InjectionContext
protected  InjectionContext InjectionPoint.injectionContext
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector.api that return InjectionContext
 InjectionContext InjectionContext.Builder.build()
           
 InjectionContext InjectionPoint.getInjectionContext()
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector.api with parameters of type InjectionContext
 boolean InjectionTask.doTask(InjectionContext ctx)
           
 boolean AsyncDecoratorTask.doTask(InjectionContext ctx)
           
 boolean AsyncInjectionTask.doTask(InjectionContext ctx)
           
 boolean DecoratorTask.doTask(InjectionContext ctx)
           
static
<T extends Annotation>
InjectableInstance<T>
InjectableInstance.getFieldInjectedInstance(MetaField field, Injector injector, InjectionContext context)
           
static
<T extends Annotation>
InjectableInstance<T>
InjectableInstance.getInjectedInstance(T annotation, MetaClass type, Injector injector, InjectionContext context)
           
static
<T extends Annotation>
InjectableInstance<T>
InjectableInstance.getMethodInjectedInstance(MetaMethod method, Injector injector, InjectionContext context)
           
static
<T extends Annotation>
InjectableInstance<T>
InjectableInstance.getParameterInjectedInstance(MetaParameter parm, Injector injector, InjectionContext context)
           
 void RegistrationHook.onRegister(InjectionContext context, Statement beanValue)
           
 

Constructors in org.jboss.errai.ioc.rebind.ioc.injector.api with parameters of type InjectionContext
InjectableInstance(T annotation, TaskType taskType, MetaConstructor constructor, MetaMethod method, MetaField field, MetaClass type, MetaParameter parm, Injector injector, InjectionContext injectionContext)
           
InjectionPoint(T annotation, TaskType taskType, MetaConstructor constructor, MetaMethod method, MetaField field, MetaClass type, MetaParameter parm, Injector injector, InjectionContext injectionContext)
           
 

Uses of InjectionContext in org.jboss.errai.ioc.rebind.ioc.injector.async
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector.async with parameters of type InjectionContext
 void AsyncProducerInjector.doBindings(BlockBuilder<?> block, InjectionContext injectionContext, Statement beanRef)
           
 void AsyncQualifiedTypeInjectorDelegate.registerWithBeanManager(InjectionContext context, Statement valueRef)
           
 void AbstractAsyncInjector.registerWithBeanManager(InjectionContext context, Statement valueRef)
           
 

Constructors in org.jboss.errai.ioc.rebind.ioc.injector.async with parameters of type InjectionContext
AsyncContextualProviderInjector(MetaClass type, MetaClass providerType, InjectionContext context)
           
AsyncProviderInjector(MetaClass type, MetaClass providerType, InjectionContext context)
           
AsyncTypeInjector(MetaClass type, InjectionContext context)
           
 

Uses of InjectionContext in org.jboss.errai.ioc.rebind.ioc.injector.basic
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector.basic with parameters of type InjectionContext
 Statement ProducerInjector.getValueStatement(InjectionContext injectionContext, Statement beanRef)
           
 void QualifiedTypeInjectorDelegate.registerWithBeanManager(InjectionContext context, Statement valueRef)
           
 

Constructors in org.jboss.errai.ioc.rebind.ioc.injector.basic with parameters of type InjectionContext
ContextualProviderInjector(MetaClass type, MetaClass providerType, InjectionContext context)
           
ProviderInjector(MetaClass type, MetaClass providerType, InjectionContext context)
           
TypeInjector(MetaClass type, InjectionContext context)
           
 

Uses of InjectionContext in org.jboss.errai.ioc.support.bus
 

Methods in org.jboss.errai.ioc.support.bus with parameters of type InjectionContext
 void ErraiBusIOCExtension.afterInitialization(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 void ErraiBusIOCExtension.configure(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 

Uses of InjectionContext in org.jboss.errai.ui.nav.rebind
 

Methods in org.jboss.errai.ui.nav.rebind with parameters of type InjectionContext
 void PageNavIOCExtension.afterInitialization(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 void PageNavIOCExtension.configure(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 

Uses of InjectionContext in org.jboss.errai.ui.rebind
 

Methods in org.jboss.errai.ui.rebind with parameters of type InjectionContext
 void TemplatedErraiIOCExtension.afterInitialization(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 void TemplatedErraiIOCExtension.configure(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 

Uses of InjectionContext in org.jboss.errai.uibinder.rebind
 

Methods in org.jboss.errai.uibinder.rebind with parameters of type InjectionContext
 void GWTUiBinderIOCExtension.afterInitialization(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 void GWTUiBinderIOCExtension.configure(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context, InjectionContext injectionContext, org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCConfigProcessor procFactory)
           
 


Errai 3.0.1-SNAPSHOT

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