Package net.sf.cglib

Interface Summary
Factory All enhanced instances returned by the Enhancer class implement this interface.
InvocationHandler java.lang.reflect.InvocationHandler replacement (unavailable under JDK 1.2).
MethodFilter  
MethodInterceptor Callback that can be registered with an enhanced class.
 

Class Summary
BeforeAfterAdapter A concrete implementation of BeforeAfterInterceptor that does nothing except call the original method.
BeforeAfterInterceptor An implementation of MethodInterceptor provides separate callbacks for code to execute before and after the original method execution.
ConstructorProxy  
Delegator Delegator provides a number of static methods that allow multiple objects to be combined into a single larger object.
Enhancer Provides methods to create dynamic proxies of any class, not just interfaces.
Enhancer.InternalReplace Class containing the default implementation of the writeReplace method.
InterfaceMaker Generates interfaces from a list of classes or methods.
KeyFactory Generates classes to handle multi-valued keys, for use in things such as Maps and Sets.
MetaClass  
MethodDelegate DOCUMENTATION FROM APACHE AVALON DELEGATE CLASS
MethodProxy Classes generated by Enhancer pass this object to the registered MethodInterceptors when an intercepted method is invoked.
ModifierFilter  
MulticastDelegate  
NoOpInterceptor An implementation of MethodInterceptor that does nothing except call the original method.
NotFromObjectFilter  
ParallelSorter For the efficient sorting of multiple arrays in parallel.
Proxy This class is meant to be used as a implementation of java.lang.reflect.Proxy under JDK 1.2.
VisibilityFilter  
 

Exception Summary
CodeGenerationException  
UndeclaredThrowableException  
 



Copyright (c) 2001 - Apache Software Foundation