T - public class InjectionTargetWrapper<T> extends Object implements javax.enterprise.inject.spi.InjectionTarget<T>
Container uses final InjectionTarget or Producer instance to use while doing operations on beans.
| Constructor and Description |
|---|
InjectionTargetWrapper(javax.enterprise.inject.spi.InjectionTarget<T> wrapped)
New instance.
|
InjectionTargetWrapper(javax.enterprise.inject.spi.Producer<T> wrappedProducer)
New instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose(T instance) |
Set<javax.enterprise.inject.spi.InjectionPoint> |
getInjectionPoints() |
void |
inject(T instance,
javax.enterprise.context.spi.CreationalContext<T> ctx) |
void |
postConstruct(T instance) |
void |
preDestroy(T instance) |
T |
produce(javax.enterprise.context.spi.CreationalContext<T> creationalContext) |
public InjectionTargetWrapper(javax.enterprise.inject.spi.InjectionTarget<T> wrapped)
wrapped - wrapped injection targetpublic InjectionTargetWrapper(javax.enterprise.inject.spi.Producer<T> wrappedProducer)
wrappedProducer - wrapped producer.public void inject(T instance, javax.enterprise.context.spi.CreationalContext<T> ctx)
inject in interface javax.enterprise.inject.spi.InjectionTarget<T>public void postConstruct(T instance)
postConstruct in interface javax.enterprise.inject.spi.InjectionTarget<T>public void preDestroy(T instance)
preDestroy in interface javax.enterprise.inject.spi.InjectionTarget<T>public void dispose(T instance)
dispose in interface javax.enterprise.inject.spi.Producer<T>public Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
getInjectionPoints in interface javax.enterprise.inject.spi.Producer<T>Copyright © 2008-2013 The Apache Software Foundation. All Rights Reserved.