org.objectweb.speedo.generation.enhancer
Class PersistenceAwareClassModifier
java.lang.Object
ClassAdapter
org.objectweb.speedo.generation.enhancer.LoggedClassAdapter
org.objectweb.speedo.generation.enhancer.PersistenceAwareClassModifier
- public class PersistenceAwareClassModifier
- extends LoggedClassAdapter
Replaces field accesses by call to getter and setter methods.
Adapted from modifyMethods and replaceInstruction in EnhancerTool.
- See Also:
- Serialized Form
Method Summary |
CodeVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String[] exceptions,
Attribute attrs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistenceAwareClassModifier
public PersistenceAwareClassModifier(ClassVisitor cv,
java.util.Collection xmlDescriptors,
Logger logger)
visitMethod
public CodeVisitor visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String[] exceptions,
Attribute attrs)