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