public class ProducerAwareInjectionTargetBean<T> extends AbstractOwbBean<T> implements Serializable
enabled, logger, passivatingId, specializedBean, webBeansContext, webBeansType| Constructor and Description |
|---|
ProducerAwareInjectionTargetBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
Class<?> beanClass,
javax.enterprise.inject.spi.ProducerFactory<?> factory) |
| Modifier and Type | Method and Description |
|---|---|
String |
getId()
get the unique Id of the bean.
|
javax.enterprise.inject.spi.Producer<T> |
getProducer() |
addToStringInfo, create, destroy, equals, getBeanClass, getInjectionPoints, getLogger, getReturnType, getWebBeansContext, getWebBeansType, hashCode, isDependent, isEnabled, isPassivationCapable, isSpecializedBean, providedId, setEnabled, setSpecializedBean, toStringgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullablepublic ProducerAwareInjectionTargetBean(WebBeansContext webBeansContext, WebBeansType webBeansType, javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes, Class<?> beanClass, javax.enterprise.inject.spi.ProducerFactory<?> factory)
public javax.enterprise.inject.spi.Producer<T> getProducer()
getProducer in interface OwbBean<T>public String getId()
AbstractOwbBeanCopyright © 2008–2020 The Apache Software Foundation. All rights reserved.