Package org.apache.webbeans.inject
Class InjectableMethod<T>
java.lang.Object
org.apache.webbeans.inject.AbstractInjectable<T>
org.apache.webbeans.inject.InjectableMethod<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MethodInjectable methodprotected ObjectBean parent instance that owns the methodFields inherited from class org.apache.webbeans.inject.AbstractInjectable
creationalContext, owner, transientCreationalContext -
Constructor Summary
ConstructorsConstructorDescriptionInjectableMethod(Method m, Object instance, jakarta.enterprise.inject.spi.Producer<T> owner, CreationalContextImpl<T> creationalContext) InjectableMethod(Method m, Object instance, jakarta.enterprise.inject.spi.Producer<T> owner, CreationalContextImpl<T> creationalContext, Set<jakarta.enterprise.inject.spi.InjectionPoint> ips) Constructs new instance. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetDisposable(boolean disposable) voidsetProducerMethodInstance(Object instance) Methods inherited from class org.apache.webbeans.inject.AbstractInjectable
createInjectionPoints, getBean, getInjectionPoints, getWebBeansContext, inject
-
Field Details
-
method
Injectable method -
ownerInstance
Bean parent instance that owns the method
-
-
Constructor Details
-
InjectableMethod
public InjectableMethod(Method m, Object instance, jakarta.enterprise.inject.spi.Producer<T> owner, CreationalContextImpl<T> creationalContext) -
InjectableMethod
public InjectableMethod(Method m, Object instance, jakarta.enterprise.inject.spi.Producer<T> owner, CreationalContextImpl<T> creationalContext, Set<jakarta.enterprise.inject.spi.InjectionPoint> ips) Constructs new instance.- Parameters:
m- injectable methodinstance- component instance
-
-
Method Details
-
doInjection
-
getDependentBeanParameters
-
setDisposable
public void setDisposable(boolean disposable) - Parameters:
disposable- the disposable to set
-
setProducerMethodInstance
-