Class ProcessProducerFieldImpl<X,​T>

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

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

      • ProcessProducerFieldImpl

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

      • getAnnotatedProducerField

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

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