net.sf.cglib.proxy
Class Proxy
- Serializable
public class Proxy
extends java.lang.Object
implements Serializable
This class is meant to be used as replacement for
java.lang.reflect.Proxy
under JDK 1.2. There are some known
subtle differences:
- The exceptions returned by invoking
getExceptionTypes
on the Method
passed to the invoke
method
are the exact set that can be thrown without resulting in an
UndeclaredThrowableException
being thrown.
UndeclaredThrowableException
is used instead
of java.lang.reflect.UndeclaredThrowableException
.
$Id: Proxy.java,v 1.6 2004/06/24 21:15:19 herbyderby Exp $
getInvocationHandler
public static InvocationHandler getInvocationHandler(Object proxy)
getProxyClass
public static Class getProxyClass(ClassLoader loader,
Class[] interfaces)
isProxyClass
public static boolean isProxyClass(Class cl)
newProxyInstance
public static Object newProxyInstance(ClassLoader loader,
Class[] interfaces,
InvocationHandler h)
Copyright (c) 2001 - Apache Software Foundation