public class InjectableMethod<T> extends AbstractInjectable<T>
| Modifier and Type | Field and Description |
|---|---|
protected Method |
method
Injectable method
|
protected Object |
ownerInstance
Bean parent instance that owns the method
|
creationalContext| Constructor and Description |
|---|
InjectableMethod(Method m,
Object instance,
Producer<T> owner,
CreationalContextImpl<T> creationalContext) |
InjectableMethod(Method m,
Object instance,
Producer<T> owner,
CreationalContextImpl<T> creationalContext,
Set<InjectionPoint> ips)
Constructs new instance.
|
| Modifier and Type | Method and Description |
|---|---|
T |
doInjection() |
Map<Bean<?>,Object> |
getDependentBeanParameters() |
void |
setDisposable(boolean disposable) |
void |
setProducerMethodInstance(Object instance) |
createInjectionPoints, getBean, getInjectionPoints, getWebBeansContext, injectprotected Method method
protected Object ownerInstance
public InjectableMethod(Method m, Object instance, Producer<T> owner, CreationalContextImpl<T> creationalContext)
public InjectableMethod(Method m, Object instance, Producer<T> owner, CreationalContextImpl<T> creationalContext, Set<InjectionPoint> ips)
m - injectable methodinstance - component instanceCopyright © 2008–2015 The Apache Software Foundation. All rights reserved.