Modifier and Type | Class and Description |
---|---|
class |
AbstractInjector |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
InjectUtil.checkIfTypeNeedsAddingToBeanStore(InjectionContext context,
Injector injector) |
static ConstructionStrategy |
InjectUtil.getConstructionStrategy(Injector injector,
InjectionContext ctx) |
static ConstructionStrategy |
AsyncInjectUtil.getConstructionStrategy(Injector injector,
InjectionContext ctx) |
Injector |
InjectorFactory.getQualifyingTypeInjector(BootstrapType bootstrapType,
MetaClass type,
Injector delegate,
MetaParameterizedType metaParameterizedType) |
Injector |
InjectorFactory.getQualifyingTypeInjector(MetaClass type,
Injector delegate,
MetaParameterizedType metaParameterizedType) |
Modifier and Type | Field and Description |
---|---|
protected Injector |
InjectionTask.injector |
protected Injector |
InjectionPoint.injector |
protected Injector |
AsyncInjectionTask.injector |
Modifier and Type | Method and Description |
---|---|
Injector |
InjectionTask.getInjector() |
Injector |
InjectionPoint.getInjector()
Returns the
Injector reference for the the bean |
Injector |
AsyncInjectionTask.getInjector() |
Injector |
InjectionContext.getInjector(MetaClass type) |
Injector |
InjectionContext.getProxiedInjector(MetaClass type,
QualifyingMetadata metadata) |
Injector |
InjectionContext.getQualifiedInjector(MetaClass type,
Annotation[] annotations) |
Injector |
InjectionContext.getQualifiedInjector(MetaClass type,
QualifyingMetadata metadata) |
Injector |
InjectableInstance.getTargetInjector() |
Modifier and Type | Method and Description |
---|---|
List<Injector> |
InjectionContext.getInjectors(MetaClass type) |
Modifier and Type | Method and Description |
---|---|
void |
InjectionContext.addProxiedInjector(Injector proxyInjector) |
static <T extends Annotation> |
InjectableInstance.getFieldInjectedInstance(MetaField field,
Injector injector,
InjectionContext context) |
static <T extends Annotation> |
InjectableInstance.getInjectedInstance(T annotation,
MetaClass type,
Injector injector,
InjectionContext context) |
static <T extends Annotation> |
InjectableInstance.getMethodInjectedInstance(MetaMethod method,
Injector injector,
InjectionContext context) |
static <T extends Annotation> |
InjectableInstance.getParameterInjectedInstance(MetaParameter parm,
Injector injector,
InjectionContext context) |
void |
InjectorRegistrationListener.onRegister(MetaClass type,
Injector injector) |
void |
InjectionContext.registerInjector(Injector injector) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAsyncInjector |
class |
AsyncContextualProviderInjector |
class |
AsyncProducerInjector |
class |
AsyncProviderInjector |
class |
AsyncProxyInjector |
class |
AsyncQualifiedTypeInjectorDelegate |
class |
AsyncTypeInjector |
Modifier and Type | Method and Description |
---|---|
void |
AsyncInjectorResolveCallback.onResolved(Injector resolvedInjector) |
Constructor and Description |
---|
AsyncQualifiedTypeInjectorDelegate(MetaClass type,
Injector delegate,
MetaParameterizedType parameterizedType) |
Modifier and Type | Class and Description |
---|---|
class |
ContextualProviderInjector |
class |
ProducerInjector |
class |
ProviderInjector |
class |
ProxyInjector |
class |
QualifiedTypeInjectorDelegate
This injector wraps another injector to create qualifying references based on type parameters and qualifiers
to the underlying bean.
|
class |
TypeInjector
This injector implementation is responsible for the lion's share of the container's workload.
|
Modifier and Type | Field and Description |
---|---|
protected Injector |
QualifiedTypeInjectorDelegate.delegate |
Modifier and Type | Method and Description |
---|---|
Injector |
QualifiedTypeInjectorDelegate.getDelegate() |
Constructor and Description |
---|
QualifiedTypeInjectorDelegate(MetaClass type,
Injector delegate,
MetaParameterizedType parameterizedType) |
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.