org.apache.webbeans.inject
Class InjectableMethod<T>
java.lang.Object
org.apache.webbeans.inject.AbstractInjectable<T>
org.apache.webbeans.inject.InjectableMethod<T>
public class InjectableMethod<T>
- extends AbstractInjectable<T>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
method
protected Method method
- Injectable method
ownerInstance
protected Object ownerInstance
- Bean parent instance that owns the method
InjectableMethod
public InjectableMethod(Method m,
Object instance,
Producer<T> owner,
CreationalContextImpl<T> creationalContext)
InjectableMethod
public InjectableMethod(Method m,
Object instance,
Producer<T> owner,
CreationalContextImpl<T> creationalContext,
Set<InjectionPoint> ips)
- Constructs new instance.
- Parameters:
m - injectable methodinstance - component instance
doInjection
public T doInjection()
getDependentBeanParameters
public Map<Bean<?>,Object> getDependentBeanParameters()
setDisposable
public void setDisposable(boolean disposable)
- Parameters:
disposable - the disposable to set
setProducerMethodInstance
public void setProducerMethodInstance(Object instance)
Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.