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"