com.caucho.config.extension
Class ProcessProducerFieldImpl<X,T>

java.lang.Object
  extended by com.caucho.config.extension.ProcessBeanImpl<T>
      extended by com.caucho.config.extension.ProcessProducerFieldImpl<X,T>
All Implemented Interfaces:
ProcessBean<T>, ProcessProducerField<X,T>

@Module
public class ProcessProducerFieldImpl<X,T>
extends ProcessBeanImpl<T>
implements ProcessProducerField<X,T>


Constructor Summary
protected ProcessProducerFieldImpl(InjectManager manager, ProducesFieldBean<X,T> bean)
           
 
Method Summary
 AnnotatedField<X> getAnnotatedProducerField()
           
 
Methods inherited from class com.caucho.config.extension.ProcessBeanImpl
addDefinitionError, getAnnotated, getBean, getManager, isVeto, setBean, toString, veto
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.enterprise.inject.spi.ProcessBean
addDefinitionError, getAnnotated, getBean
 

Constructor Detail

ProcessProducerFieldImpl

protected ProcessProducerFieldImpl(InjectManager manager,
                                   ProducesFieldBean<X,T> bean)
Method Detail

getAnnotatedProducerField

public AnnotatedField<X> getAnnotatedProducerField()
Specified by:
getAnnotatedProducerField in interface ProcessProducerField<X,T>