jasco.runtime.transform
Class MethodFetcher

java.lang.Object
  extended by jasco.runtime.transform.ClassProcessor
      extended by jasco.runtime.transform.MethodFetcher

public class MethodFetcher
extends ClassProcessor


Constructor Summary
MethodFetcher(java.util.Vector thenames)
           
 
Method Summary
protected  java.util.Vector accumulateAllMethods()
           
 java.util.Vector getResultingMethods()
           
protected  boolean isMatchingMethod(javassist.CtMethod method)
           
protected  void setResult(java.util.Vector v)
           
protected  boolean startProcessing(javassist.CtClass clz, java.lang.String classname)
           
 
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

MethodFetcher

public MethodFetcher(java.util.Vector thenames)
Method Detail

setResult

protected void setResult(java.util.Vector v)

getResultingMethods

public java.util.Vector getResultingMethods()

isMatchingMethod

protected boolean isMatchingMethod(javassist.CtMethod method)

accumulateAllMethods

protected java.util.Vector accumulateAllMethods()

startProcessing

protected boolean startProcessing(javassist.CtClass clz,
                                  java.lang.String classname)
                           throws java.lang.Exception
Specified by:
startProcessing in class ClassProcessor
Throws:
java.lang.Exception