org.apache.cayenne.enhancer
Class CayenneEnhancerVisitorFactory
java.lang.Object
   org.apache.cayenne.enhancer.CayenneEnhancerVisitorFactory
org.apache.cayenne.enhancer.CayenneEnhancerVisitorFactory
- All Implemented Interfaces: 
- EnhancerVisitorFactory
- public class CayenneEnhancerVisitorFactory 
- extends Object- implements EnhancerVisitorFactory
EnhancerVisitorFactory implementation based on Cayenne mapping.
- Since:
- 3.0
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
entitiesByClass
protected Map<String,ObjEntity> entitiesByClass
embeddablesByClass
protected Map<String,Embeddable> embeddablesByClass
CayenneEnhancerVisitorFactory
public CayenneEnhancerVisitorFactory(EntityResolver entityResolver)
indexEntities
protected void indexEntities(EntityResolver entityResolver)
- 
 
- 
 
createVisitor
public ClassVisitor createVisitor(String className,
                                  ClassVisitor out)
- Description copied from interface: EnhancerVisitorFactory
- Creates and returns an ASM ClassVisitor for enhancing a class. Returned visitor is
 either null if no enhancement of this class is needed, or a wrapper around provided
 "out" ClassVisitor. Often it is a chain of visitors, each doing its own
 enhancement.
 
- 
- Specified by:
- createVisitorin interface- EnhancerVisitorFactory
 
- 
 
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.