Package org.jboss.weld.manager
Class FieldProducerFactory<X>
- java.lang.Object
-
- org.jboss.weld.manager.AbstractProducerFactory<X>
-
- org.jboss.weld.manager.FieldProducerFactory<X>
-
- All Implemented Interfaces:
ProducerFactory<X>
public class FieldProducerFactory<X> extends AbstractProducerFactory<X>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFieldProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean, BeanManagerImpl manager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()-
Methods inherited from class org.jboss.weld.manager.AbstractProducerFactory
createProducer, getDeclaringBean, getManager
-
-
-
-
Constructor Detail
-
FieldProducerFactory
protected FieldProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean, BeanManagerImpl manager)
-
-
Method Detail
-
createProducer
public <T> Producer<T> createProducer(Bean<X> declaringBean, Bean<T> bean, DisposalMethod<X,T> disposalMethod)
Producers returned from this method are not validated. Internal use only.- Specified by:
createProducerin classAbstractProducerFactory<X>
-
getAnnotatedMember
protected AnnotatedMember<X> getAnnotatedMember()
- Specified by:
getAnnotatedMemberin classAbstractProducerFactory<X>
-
-