chord.instr
Class JavassistPool

java.lang.Object
  extended by chord.instr.JavassistPool

public class JavassistPool
extends java.lang.Object

Class pool specifying program classpath for Javassist bytecode instrumentor.

Author:
Mayur Naik (mhn@cs.stanford.edu)

Constructor Summary
JavassistPool()
           
 
Method Summary
 javassist.CtClass get(java.lang.String cName)
           
 javassist.ClassPool getPool()
           
 java.lang.String getResource(java.lang.String cName)
           
 boolean isBootResource(java.lang.String rName)
           
 boolean isUserResource(java.lang.String rName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavassistPool

public JavassistPool()
Method Detail

get

public javassist.CtClass get(java.lang.String cName)
                      throws javassist.NotFoundException
Throws:
javassist.NotFoundException

getResource

public java.lang.String getResource(java.lang.String cName)

isBootResource

public boolean isBootResource(java.lang.String rName)

isUserResource

public boolean isUserResource(java.lang.String rName)

getPool

public javassist.ClassPool getPool()