| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| EnhancerVisitorFactory | A factory for the ASM ClassVisitors used during class enhancement. | 
| Class Summary | |
|---|---|
| AccessorVisitor | An enhancer that adds interceptor code to the getters and setters. | 
| CayenneEnhancerVisitorFactory | EnhancerVisitorFactory implementation based on Cayenne mapping. | 
| EmbeddableVisitor | Enhances classes passed through the visitor to add embeddable fields and methods needed by Cayenne. | 
| EnhancementHelper | A helper for the ASM ClassVisitor that encapsulates common class enhancement operations. | 
| Enhancer | A ClassFileTransformer that delegates class enhancement to a chain of ASM transformers
 provided by the EnhancerVisitorFactory. | 
| GetterVisitor | |
| PersistentAccessorVisitor | Accessor enhancer that enhances getters and setters mapped in a given ObjEntity. | 
| PojoVisitor | Enhances classes passed through the visitor, ensuring that the resulting class
 implements Persistentinterface as well as supports lazy faulting. | 
| SetterVisitor | |
| Exception Summary | |
|---|---|
| DoubleEnhanceException | An exception thrown from within enhancer visitors to indicate that the class is already enhanced and enhancement run should be stopped. | 
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||