org.jboss.aop.instrument
Class OptimizedFieldAccessTransformer.OptimizedFieldAccessExprEditor

java.lang.Object
  extended by javassist.expr.ExprEditor
      extended by org.jboss.aop.instrument.FieldAccessTransformer.FieldAccessExprEditor
          extended by org.jboss.aop.instrument.OptimizedFieldAccessTransformer.OptimizedFieldAccessExprEditor
Enclosing class:
OptimizedFieldAccessTransformer

protected class OptimizedFieldAccessTransformer.OptimizedFieldAccessExprEditor
extends FieldAccessTransformer.FieldAccessExprEditor


Constructor Summary
OptimizedFieldAccessTransformer.OptimizedFieldAccessExprEditor(javassist.CtClass clazz, javassist.CtField field, boolean doGet, boolean doSet, int index)
           
 
Method Summary
protected  void replaceRead(javassist.expr.FieldAccess fieldAccess)
           
protected  void replaceWrite(javassist.expr.FieldAccess fieldAccess)
           
 
Methods inherited from class org.jboss.aop.instrument.FieldAccessTransformer.FieldAccessExprEditor
edit
 
Methods inherited from class javassist.expr.ExprEditor
doit, edit, edit, edit, edit, edit, edit, edit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptimizedFieldAccessTransformer.OptimizedFieldAccessExprEditor

public OptimizedFieldAccessTransformer.OptimizedFieldAccessExprEditor(javassist.CtClass clazz,
                                                                      javassist.CtField field,
                                                                      boolean doGet,
                                                                      boolean doSet,
                                                                      int index)
Method Detail

replaceRead

protected void replaceRead(javassist.expr.FieldAccess fieldAccess)
                    throws javassist.CannotCompileException
Specified by:
replaceRead in class FieldAccessTransformer.FieldAccessExprEditor
Throws:
javassist.CannotCompileException

replaceWrite

protected void replaceWrite(javassist.expr.FieldAccess fieldAccess)
                     throws javassist.CannotCompileException
Specified by:
replaceWrite in class FieldAccessTransformer.FieldAccessExprEditor
Throws:
javassist.CannotCompileException


Copyright © 2008 JBoss, a division of Red Hat, Inc.. All Rights Reserved.