Class ProcessProducerFieldImpl<X,​T>

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

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

      • ProcessProducerFieldImpl

        public ProcessProducerFieldImpl​(ProducerFieldBean<T> bean,
                                        jakarta.enterprise.inject.spi.AnnotatedField<X> annotatedField,
                                        jakarta.enterprise.inject.spi.AnnotatedParameter<X> annotatedParameter)
    • Method Detail

      • getAnnotatedProducerField

        public jakarta.enterprise.inject.spi.AnnotatedField<X> getAnnotatedProducerField()
        Specified by:
        getAnnotatedProducerField in interface jakarta.enterprise.inject.spi.ProcessProducerField<X,​T>
      • getAnnotatedDisposedParameter

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