org.objectweb.speedo.generation.enhancer
Class PersistenceAwareClassModifier
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.
Constructor Summary |
PersistenceAwareClassModifier(org.objectweb.asm.ClassVisitor cv,
java.util.Collection xmlDescriptors,
org.objectweb.util.monolog.api.Logger logger)
|
Method Summary |
org.objectweb.asm.CodeVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String[] exceptions)
|
PersistenceAwareClassModifier
public PersistenceAwareClassModifier(org.objectweb.asm.ClassVisitor cv,
java.util.Collection xmlDescriptors,
org.objectweb.util.monolog.api.Logger logger)
visitMethod
public org.objectweb.asm.CodeVisitor visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String[] exceptions)