public class MethodProducerFactory<X> extends AbstractProducerFactory<X>
| Modifier | Constructor and Description |
|---|---|
protected |
MethodProducerFactory(AnnotatedMethod<? super X> method,
Bean<X> declaringBean,
BeanManagerImpl manager) |
| Modifier and Type | Method and Description |
|---|---|
<T> Producer<T> |
createProducer(Bean<X> declaringBean,
Bean<T> bean,
DisposalMethod<X,T> disposalMethod)
Producers returned from this method are not validated.
|
protected AnnotatedMember<X> |
getAnnotatedMember() |
createProducer, getDeclaringBean, getManagerprotected MethodProducerFactory(AnnotatedMethod<? super X> method, Bean<X> declaringBean, BeanManagerImpl manager)
public <T> Producer<T> createProducer(Bean<X> declaringBean, Bean<T> bean, DisposalMethod<X,T> disposalMethod)
ProducerMethod whose injection points are validated anyway. Internal use only.createProducer in class AbstractProducerFactory<X>protected AnnotatedMember<X> getAnnotatedMember()
getAnnotatedMember in class AbstractProducerFactory<X>Copyright © 2014 Seam Framework. All Rights Reserved.