public class ProducerMethodBeanBuilder<T> extends AbstractProducerBeanBuilder<T,AnnotatedMethod<?>,ProducerMethodBean<T>>
annotatedMember, beanAttributes, parent| Constructor and Description |
|---|
ProducerMethodBeanBuilder(InjectionTargetBean<T> parent,
AnnotatedMethod<?> annotatedMethod,
BeanAttributesImpl<T> beanAttributes) |
| Modifier and Type | Method and Description |
|---|---|
void |
configureProducerSpecialization(ProducerMethodBean<T> bean,
AnnotatedMethod<T> annotatedMethod) |
protected <P> ProducerMethodBean<T> |
createBean(InjectionTargetBean<P> parent,
Class<T> beanClass) |
ProducerMethodBean<T> |
getBean() |
createBean, getSuperTypepublic ProducerMethodBeanBuilder(InjectionTargetBean<T> parent, AnnotatedMethod<?> annotatedMethod, BeanAttributesImpl<T> beanAttributes)
public void configureProducerSpecialization(ProducerMethodBean<T> bean, AnnotatedMethod<T> annotatedMethod)
protected <P> ProducerMethodBean<T> createBean(InjectionTargetBean<P> parent, Class<T> beanClass)
createBean in class AbstractProducerBeanBuilder<T,AnnotatedMethod<?>,ProducerMethodBean<T>>public ProducerMethodBean<T> getBean()
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.