Package org.jboss.weld.bean
Class DisposalMethod<X,T>
java.lang.Object
org.jboss.weld.bean.DisposalMethod<X,T>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDisposalMethod(BeanManagerImpl beanManager, EnhancedAnnotatedMethod<T, ? super X> enhancedAnnotatedMethod, AbstractClassBean<X> declaringBean) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.enterprise.inject.spi.AnnotatedMethod<? super X>jakarta.enterprise.inject.spi.AnnotatedParameter<? super X>Set<jakarta.enterprise.inject.spi.InjectionPoint>voidinvokeDisposeMethod(Object receiver, Object instance, jakarta.enterprise.context.spi.CreationalContext<?> creationalContext) static <X,T> DisposalMethod<X, T> of(BeanManagerImpl manager, EnhancedAnnotatedMethod<T, ? super X> method, AbstractClassBean<X> declaringBean) toString()
-
Constructor Details
-
DisposalMethod
protected DisposalMethod(BeanManagerImpl beanManager, EnhancedAnnotatedMethod<T, ? super X> enhancedAnnotatedMethod, AbstractClassBean<X> declaringBean)
-
-
Method Details
-
of
public static <X,T> DisposalMethod<X,T> of(BeanManagerImpl manager, EnhancedAnnotatedMethod<T, ? super X> method, AbstractClassBean<X> declaringBean) -
getDisposesParameter
-
getAnnotated
-
invokeDisposeMethod
-
getGenericType
-
getRequiredQualifiers
-
getDeclaringBean
-
toString
-
getInjectionPoints
-