Class DisposalMethod<X,T>

java.lang.Object
org.jboss.weld.bean.DisposalMethod<X,T>

public class DisposalMethod<X,T> extends Object
  • Constructor Details

  • Method Details

    • of

      public static <X, T> DisposalMethod<X,T> of(BeanManagerImpl manager, EnhancedAnnotatedMethod<T,? super X> method, AbstractClassBean<X> declaringBean)
    • getDisposesParameter

      public jakarta.enterprise.inject.spi.AnnotatedParameter<? super X> getDisposesParameter()
    • getAnnotated

      public jakarta.enterprise.inject.spi.AnnotatedMethod<? super X> getAnnotated()
    • invokeDisposeMethod

      public void invokeDisposeMethod(Object receiver, Object instance, jakarta.enterprise.context.spi.CreationalContext<?> creationalContext)
    • getGenericType

      public Type getGenericType()
    • getRequiredQualifiers

      public Set<QualifierInstance> getRequiredQualifiers()
    • getDeclaringBean

      public AbstractClassBean<X> getDeclaringBean()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getInjectionPoints

      public Set<jakarta.enterprise.inject.spi.InjectionPoint> getInjectionPoints()