org.apache.webbeans.portable.events
Class ProcessProducerMethodImpl<X,T>

java.lang.Object
  extended by org.apache.webbeans.portable.events.ProcessBeanImpl<T>
      extended by org.apache.webbeans.portable.events.ProcessProducerMethodImpl<X,T>
Type Parameters:
X - producer method return type
T - producer method bean class
All Implemented Interfaces:
javax.enterprise.inject.spi.ProcessBean<T>, javax.enterprise.inject.spi.ProcessProducerMethod<X,T>
Direct Known Subclasses:
GProcessProducerMethod

public class ProcessProducerMethodImpl<X,T>
extends ProcessBeanImpl<T>
implements javax.enterprise.inject.spi.ProcessProducerMethod<X,T>

Implementation of ProcessProducerMethod.

Version:
$Rev: 1182847 $ $Date: 2011-10-13 15:31:37 +0200 (Do, 13 Okt 2011) $

Constructor Summary
ProcessProducerMethodImpl(ProducerMethodBean<T> bean, javax.enterprise.inject.spi.AnnotatedMethod<X> method, javax.enterprise.inject.spi.AnnotatedParameter<X> disposeParameter)
           
 
Method Summary
 javax.enterprise.inject.spi.AnnotatedParameter<X> getAnnotatedDisposedParameter()
          
 javax.enterprise.inject.spi.AnnotatedMethod<X> getAnnotatedProducerMethod()
          
 
Methods inherited from class org.apache.webbeans.portable.events.ProcessBeanImpl
addDefinitionError, getAnnotated, getBean
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.enterprise.inject.spi.ProcessBean
addDefinitionError, getAnnotated, getBean
 

Constructor Detail

ProcessProducerMethodImpl

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

getAnnotatedDisposedParameter

public javax.enterprise.inject.spi.AnnotatedParameter<X> getAnnotatedDisposedParameter()

Specified by:
getAnnotatedDisposedParameter in interface javax.enterprise.inject.spi.ProcessProducerMethod<X,T>

getAnnotatedProducerMethod

public javax.enterprise.inject.spi.AnnotatedMethod<X> getAnnotatedProducerMethod()

Specified by:
getAnnotatedProducerMethod in interface javax.enterprise.inject.spi.ProcessProducerMethod<X,T>


Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.