Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.cayenne.enhancer

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 `Persistent` interface 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2010 Apache Cayenne. All Rights Reserved.