org.hibernate.bytecode.javassist
Class ProxyFactoryFactoryImpl
java.lang.Object
   org.hibernate.bytecode.javassist.ProxyFactoryFactoryImpl
org.hibernate.bytecode.javassist.ProxyFactoryFactoryImpl
- All Implemented Interfaces: 
- ProxyFactoryFactory
- public class ProxyFactoryFactoryImpl 
- extends Object- implements ProxyFactoryFactory
A factory for Javassist-based ProxyFactory instances.
- Author:
- Steve Ebersole
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ProxyFactoryFactoryImpl
public ProxyFactoryFactoryImpl()
buildProxyFactory
public ProxyFactory buildProxyFactory()
- Builds a Javassist-based proxy factory.
 
- 
- Specified by:
- buildProxyFactoryin interface- ProxyFactoryFactory
 
- 
- Returns:
- a new Javassist-based proxy factory.
 
buildBasicProxyFactory
public BasicProxyFactory buildBasicProxyFactory(Class superClass,
                                                Class[] interfaces)
- Description copied from interface: ProxyFactoryFactory
- Build a proxy factory for basic proxy concerns.  The return
 should be capable of properly handling newInstance() calls.
 
 Should build basic proxies essentially equivalent to JDK proxies in
 terms of capabilities, but should be able to deal with abstract super
 classes in addition to proxy interfaces.
 
 Must pass in either superClass or interfaces (or both).
 
- 
- Specified by:
- buildBasicProxyFactoryin interface- ProxyFactoryFactory
 
- 
- Parameters:
- superClass- The abstract super class (or null if none).
- interfaces- Interfaces to be proxied (or null if none).
- Returns:
- The proxy class
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.