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