Class ProcessProducerMethodImpl<X,​T>

  • Type Parameters:
    X - producer method return type
    T - producer method bean class
    All Implemented Interfaces:
    jakarta.enterprise.inject.spi.ProcessBean<T>, jakarta.enterprise.inject.spi.ProcessProducerMethod<X,​T>
    Direct Known Subclasses:
    GProcessProducerMethod

    public class ProcessProducerMethodImpl<X,​T>
    extends ProcessBeanImpl<T>
    implements jakarta.enterprise.inject.spi.ProcessProducerMethod<X,​T>
    Implementation of ProcessProducerMethod.
    Version:
    $Rev$ $Date$
    • Constructor Detail

      • ProcessProducerMethodImpl

        public ProcessProducerMethodImpl​(ProducerMethodBean<T> bean,
                                         jakarta.enterprise.inject.spi.AnnotatedMethod<X> method,
                                         jakarta.enterprise.inject.spi.AnnotatedParameter<X> disposeParameter)
    • Method Detail

      • getAnnotatedDisposedParameter

        public jakarta.enterprise.inject.spi.AnnotatedParameter<X> getAnnotatedDisposedParameter()
        Specified by:
        getAnnotatedDisposedParameter in interface jakarta.enterprise.inject.spi.ProcessProducerMethod<X,​T>
      • getAnnotatedProducerMethod

        public jakarta.enterprise.inject.spi.AnnotatedMethod<X> getAnnotatedProducerMethod()
        Specified by:
        getAnnotatedProducerMethod in interface jakarta.enterprise.inject.spi.ProcessProducerMethod<X,​T>