net.sf.cglib.proxy
Class Proxy

java.lang.Object
  extended by net.sf.cglib.proxy.Proxy
All Implemented Interfaces:
Serializable

public class Proxy
extends 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:

Version:
$Id: Proxy.java,v 1.6 2004/06/24 21:15:19 herbyderby Exp $
See Also:
Serialized Form

Field Summary
protected  InvocationHandler h
           
 
Constructor Summary
protected Proxy(InvocationHandler h)
           
 
Method Summary
static InvocationHandler getInvocationHandler(Object proxy)
           
static Class getProxyClass(ClassLoader loader, Class[] interfaces)
           
static boolean isProxyClass(Class cl)
           
static Object newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler h)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

h

protected InvocationHandler h
Constructor Detail

Proxy

protected Proxy(InvocationHandler h)
Method Detail

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 © 2012 Oracle Corporation. All Rights Reserved.