org.jboss.aop.instrument
Class OptimizedFieldInvocations

java.lang.Object
  extended by org.jboss.aop.instrument.OptimizedInvocations
      extended by org.jboss.aop.instrument.OptimizedFieldInvocations

public class OptimizedFieldInvocations
extends OptimizedInvocations

Comment

Version:
$Revision$
Author:
Kabir Khan

Constructor Summary
OptimizedFieldInvocations()
           
 
Method Summary
protected static void addCopy(javassist.ClassPool pool, javassist.CtClass invocation, boolean isStatic, boolean isGet)
           
protected static String createOptimizedInvocationClass(Instrumentor instrumentor, javassist.CtClass clazz, javassist.CtField field, boolean get)
           
protected static String getOptimizedInvocationClassName(javassist.CtClass clazz, javassist.CtField field, boolean get)
           
 
Methods inherited from class org.jboss.aop.instrument.OptimizedInvocations
defrostClassIfExists, makeInvocationClass, makeInvocationClassNoCtors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptimizedFieldInvocations

public OptimizedFieldInvocations()
Method Detail

getOptimizedInvocationClassName

protected static String getOptimizedInvocationClassName(javassist.CtClass clazz,
                                                        javassist.CtField field,
                                                        boolean get)
                                                 throws Exception
Throws:
Exception

addCopy

protected static void addCopy(javassist.ClassPool pool,
                              javassist.CtClass invocation,
                              boolean isStatic,
                              boolean isGet)
                       throws Exception
Throws:
Exception

createOptimizedInvocationClass

protected static String createOptimizedInvocationClass(Instrumentor instrumentor,
                                                       javassist.CtClass clazz,
                                                       javassist.CtField field,
                                                       boolean get)
                                                throws Exception
Throws:
Exception


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