public class ProducerAwareInjectionTargetBean<T> extends AbstractOwbBean<T> implements Serializable
enabled, logger, passivatingId, specializedBean, webBeansContext, webBeansType| Constructor and Description |
|---|
ProducerAwareInjectionTargetBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
BeanAttributes<T> beanAttributes,
Class<?> beanClass,
boolean nullable,
ProducerFactory<?> factory) |
| Modifier and Type | Method and Description |
|---|---|
String |
getId()
get the unique Id of the bean.
|
Producer<T> |
getProducer() |
create, destroy, equals, getBeanClass, getInjectionPoints, getLogger, getReturnType, getWebBeansContext, getWebBeansType, hashCode, isDependent, isEnabled, isPassivationCapable, isSpecializedBean, providedId, setEnabled, setSpecializedBean, toStringgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullableclone, finalize, getClass, notify, notifyAll, wait, wait, waitisNullablegetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativepublic ProducerAwareInjectionTargetBean(WebBeansContext webBeansContext, WebBeansType webBeansType, BeanAttributes<T> beanAttributes, Class<?> beanClass, boolean nullable, ProducerFactory<?> factory)
public Producer<T> getProducer()
getProducer in interface OwbBean<T>public String getId()
AbstractOwbBeangetId in interface PassivationCapablegetId in interface OwbBean<T>getId in class AbstractOwbBean<T>Copyright © 2008–2017 The Apache Software Foundation. All rights reserved.