T - public class SyntheticProducerBean<T,X> extends AbstractSyntheticBean<T>
Producer implementation.| Modifier | Constructor and Description |
|---|---|
protected |
SyntheticProducerBean(BeanAttributes<T> attributes,
Class<X> beanClass,
ProducerFactory<X> factory,
BeanManagerImpl manager) |
| Modifier and Type | Method and Description |
|---|---|
T |
create(CreationalContext<T> creationalContext) |
void |
destroy(T instance,
CreationalContext<T> creationalContext) |
protected Producer<T> |
getProducer() |
getBeanClass, getInjectionPointsattributes, equals, getId, getIdentifier, hashCode, isNullable, setAttributes, toString, unwrapgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeprotected SyntheticProducerBean(BeanAttributes<T> attributes, Class<X> beanClass, ProducerFactory<X> factory, BeanManagerImpl manager)
public T create(CreationalContext<T> creationalContext)
public void destroy(T instance, CreationalContext<T> creationalContext)
protected Producer<T> getProducer()
getProducer in class AbstractSyntheticBean<T>Copyright © 2016. All Rights Reserved.