# Package javassist.util.proxy

package javassist.util.proxy
Dynamic proxy (similar to `Enhancer` of cglib). See `ProxyFactory` for more details.

Related Packages
Package
Description
javassist.util
Utility classes.
Class
Description
DefineClassHelper
Helper class for invoking `ClassLoader.defineClass(String,byte[],int,int)`.
DefinePackageHelper
Helper class for invoking `ClassLoader.defineClass(String,byte[],int,int)`.
FactoryHelper
A helper class for implementing `ProxyFactory`.
MethodFilter
Selector of the methods implemented by a handler.
MethodHandler
The interface implemented by the invocation handler of a proxy instance.
Proxy
The interface implemented by proxy classes.
ProxyFactory
Factory of dynamic proxy classes.
ProxyFactory.ClassLoaderProvider
A provider of class loaders.
ProxyFactory.UniqueName
A unique class name generator.
ProxyObject
The interface implemented by proxy classes.
ProxyObjectInputStream
An input stream class which knows how to deserialize proxies created via `ProxyFactory` and serializedo via a `ProxyObjectOutputStream`.
ProxyObjectOutputStream
An input stream class which knows how to serialize proxies created via `ProxyFactory`.
RuntimeSupport
Runtime support routines that the classes generated by ProxyFactory use.