jasco.runtime.transform
Class ClassPreTransformer

java.lang.Object
  extended by jasco.runtime.transform.ClassProcessor
      extended by jasco.runtime.transform.MethodProcessor
          extended by jasco.runtime.transform.ClassPreTransformer

public class ClassPreTransformer
extends MethodProcessor


Constructor Summary
ClassPreTransformer()
           
 
Method Summary
protected  boolean methodDefined(javassist.CtClass clz, javassist.CtMethod method)
           
 boolean processMethod(javassist.CtMethod themethod, int methodid)
           
 
Methods inherited from class jasco.runtime.transform.MethodProcessor
getProcessMethods, setProcessMethods, startProcessing
 
Methods inherited from class jasco.runtime.transform.ClassProcessor
accessField, addField, addNoAspects, debug, getClassPool, getFieldClass, getFieldClassName, getNewMethod, getNewMethodName, getSignatureSourceName, getSourceName, getTargetByteCode, getTargetClass, getUniqueClassID, makeDir, makePrimitiveObject, process, process, setClassPool, setFieldClass, setTargetClass, setUseFieldClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassPreTransformer

public ClassPreTransformer()
Method Detail

processMethod

public boolean processMethod(javassist.CtMethod themethod,
                             int methodid)
                      throws java.lang.Exception
Specified by:
processMethod in class MethodProcessor
Throws:
java.lang.Exception

methodDefined

protected boolean methodDefined(javassist.CtClass clz,
                                javassist.CtMethod method)