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