net.sourceforge.cobertura.instrument
class ClassInstrumenter extends ClassAdapter
| Field Summary | |
|---|---|
| ClassData | classData |
| static String | hasBeenInstrumented |
| Collection | ignoreBranchesRegexs |
| Collection | ignoreRegexs |
| boolean | instrument |
| static Logger | logger |
| String | myName |
| ProjectData | projectData |
| Constructor Summary | |
|---|---|
| ClassInstrumenter(ProjectData projectData, ClassVisitor cv, Collection ignoreRegexs, Collection ignoreBranchesRegexes) | |
| Method Summary | |
|---|---|
| boolean | arrayContains(Object[] array, Object key) |
| String | getClassName() |
| boolean | isInstrumented() |
| void | visit(int version, int access, String name, String signature, String superName, String[] interfaces) |
| void | visitEnd() |
| MethodVisitor | visitMethod(int access, String name, String desc, String signature, String[] exceptions) |
| void | visitSource(String source, String debug) |
Parameters: name In the format "net/sourceforge/cobertura/coverage/ClassInstrumenter"
Parameters: source In the format "ClassInstrumenter.java"