public abstract class TargetInstanceProxyMethodHandler<T> extends Object implements javassist.util.proxy.MethodHandler, Serializable
| Constructor and Description |
|---|
TargetInstanceProxyMethodHandler(T targetInstance,
Class<? extends T> targetClass) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Object |
doInvoke(Object self,
Method thisMethod,
Method proceed,
Object[] args) |
Class<? extends T> |
getTargetClass() |
T |
getTargetInstance() |
Object |
invoke(Object self,
Method thisMethod,
Method proceed,
Object[] args) |
public final Object invoke(Object self, Method thisMethod, Method proceed, Object[] args) throws Throwable
invoke in interface javassist.util.proxy.MethodHandlerThrowableprotected abstract Object doInvoke(Object self, Method thisMethod, Method proceed, Object[] args) throws Throwable
Throwablepublic T getTargetInstance()
Copyright © 2016 Seam Framework. All Rights Reserved.