public class ProducerFieldBeanBuilder<T,P extends ProducerFieldBean<T>> extends AbstractProducerBeanBuilder<T,javax.enterprise.inject.spi.AnnotatedField<?>,P>
annotatedMember, beanAttributes, parent
Constructor and Description |
---|
ProducerFieldBeanBuilder(InjectionTargetBean<?> owner,
javax.enterprise.inject.spi.AnnotatedField<?> annotated,
BeanAttributesImpl<T> beanAttributes) |
Modifier and Type | Method and Description |
---|---|
protected <X> P |
createBean(InjectionTargetBean<X> owner,
Class<T> beanClass) |
P |
getBean() |
protected javax.enterprise.inject.spi.AnnotatedField<?> |
getSuperAnnotated() |
createBean, getSuperType
public ProducerFieldBeanBuilder(InjectionTargetBean<?> owner, javax.enterprise.inject.spi.AnnotatedField<?> annotated, BeanAttributesImpl<T> beanAttributes)
protected javax.enterprise.inject.spi.AnnotatedField<?> getSuperAnnotated()
protected <X> P createBean(InjectionTargetBean<X> owner, Class<T> beanClass)
createBean
in class AbstractProducerBeanBuilder<T,javax.enterprise.inject.spi.AnnotatedField<?>,P extends ProducerFieldBean<T>>
public P getBean()
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.