org.apache.commons.proxy.factory.util
Class ProxyClassCache
java.lang.Object
org.apache.commons.proxy.factory.util.ProxyClassCache
public class ProxyClassCache
- extends Object
A cache for storing implementation classes for proxies based on a specific type of ProxyClassGenerator. A
proxy class cache ensures that there is only one class for every
ProxyClassGenerator/ClassLoader/proxy class array combination.
- Since:
- 1.0
- Author:
- James Carman
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProxyClassCache
public ProxyClassCache(ProxyClassGenerator proxyClassGenerator)
getProxyClass
public Class getProxyClass(ClassLoader classLoader,
Class[] proxyClasses)
- Returns the proxy class generated by the
ProxyClassGenerator using the specified ClassLoader and
array of proxy classes.
- Parameters:
classLoader - the classloaderproxyClasses - the proxy classes
- Returns:
- the proxy class generated by the
ProxyClassGenerator using the specified ClassLoader and
array of proxy classes
Copyright © 2005-2008 The Apache Software Foundation. All Rights Reserved.