public class InjectionTargetWrapper<T> extends Object implements InjectionTarget<T>, FacesWrapper<InjectionTarget<T>>
 Provides a simple implementation of InjectionTarget that can be sub-classed by developers wishing to
 provide specialized behavior to an existing InjectionTarget instance. The default implementation of all
 methods is to call through to the wrapped InjectionTarget.
 Usage: extend this class and override getWrapped() to return the instance we are wrapping.
| Constructor and Description | 
|---|
| InjectionTargetWrapper(InjectionTarget<T> wrapped) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | dispose(T instance) | 
| Set<InjectionPoint> | getInjectionPoints() | 
| InjectionTarget<T> | getWrapped() | 
| void | inject(T instance,
      CreationalContext<T> ctx) | 
| void | postConstruct(T instance) | 
| void | preDestroy(T instance) | 
| T | produce(CreationalContext<T> ctx) | 
public InjectionTargetWrapper(InjectionTarget<T> wrapped)
public InjectionTarget<T> getWrapped()
getWrapped in interface FacesWrapper<InjectionTarget<T>>public Set<InjectionPoint> getInjectionPoints()
getInjectionPoints in interface Producer<T>public void inject(T instance, CreationalContext<T> ctx)
inject in interface InjectionTarget<T>public void postConstruct(T instance)
postConstruct in interface InjectionTarget<T>public void preDestroy(T instance)
preDestroy in interface InjectionTarget<T>Copyright © 2012–2020 OmniFaces. All rights reserved.