|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--java.lang.ClassLoader
|
+--edu.ucsb.ccs.jcontractor.jContractorClassLoader
A class loader than uses jInstrument to instrument classes are they are loaded. Unfortunatly, the Java libraries do not allow specialized class loaders to fool around with the java.* packages, so classes in these packages cannot be instrumented.
jContractor,
jInstrument| Field Summary | |
static org.apache.bcel.util.ClassPath |
classpath
Shared reference to the class path; |
| Constructor Summary | |
jContractorClassLoader()
Create a new class loader with a default instance of jInstrument. |
|
jContractorClassLoader(jInstrument instrumentor)
Create a class loader using the specified jInstrument to instrument classes. |
|
| Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static org.apache.bcel.util.ClassPath classpath
| Constructor Detail |
public jContractorClassLoader()
public jContractorClassLoader(jInstrument instrumentor)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||