org.jboss.weld.bean
Class AbstractProducerBean.AbstractProducer

java.lang.Object
  extended by org.jboss.weld.bean.AbstractProducerBean.AbstractProducer
All Implemented Interfaces:
javax.enterprise.inject.spi.Producer<T>
Enclosing class:
AbstractProducerBean<X,T,S extends Member>

protected abstract class AbstractProducerBean.AbstractProducer
extends Object
implements javax.enterprise.inject.spi.Producer<T>


Constructor Summary
protected AbstractProducerBean.AbstractProducer()
           
 
Method Summary
 Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
           
 T produce(javax.enterprise.context.spi.CreationalContext<T> ctx)
           
protected abstract  T produce(Object receiver, javax.enterprise.context.spi.CreationalContext<T> ctx)
           
 
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.Producer
dispose
 

Constructor Detail

AbstractProducerBean.AbstractProducer

protected AbstractProducerBean.AbstractProducer()
Method Detail

produce

public T produce(javax.enterprise.context.spi.CreationalContext<T> ctx)
Specified by:
produce in interface javax.enterprise.inject.spi.Producer<T>

getInjectionPoints

public Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
Specified by:
getInjectionPoints in interface javax.enterprise.inject.spi.Producer<T>

produce

protected abstract T produce(Object receiver,
                             javax.enterprise.context.spi.CreationalContext<T> ctx)


Copyright © 2013 Seam Framework. All Rights Reserved.