public class Instrument extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) java.io.File |
baseDir |
(package private) java.io.File |
destinationDirectory |
(package private) java.lang.String |
ignoreRegex |
(package private) static org.apache.log4j.Logger |
logger |
| Constructor and Description |
|---|
Instrument() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
addInstrumentation(java.io.File fi) |
(package private) void |
addInstrumentation(java.lang.String arg) |
(package private) void |
addInstrumentation(java.lang.String[] args) |
(package private) void |
instrument(java.io.File clazz)
Add coverage instrumentation to the specified Java class.
|
(package private) boolean |
isAlreadyInstrumented(org.apache.bcel.classfile.JavaClass jc) |
(package private) boolean |
isClass(java.io.File fi) |
(package private) boolean |
isInterface(org.apache.bcel.classfile.JavaClass jc) |
static void |
main(java.lang.String[] args) |
static final org.apache.log4j.Logger logger
java.io.File destinationDirectory
java.lang.String ignoreRegex
java.io.File baseDir
public Instrument()
boolean isClass(java.io.File fi)
fi - a fileboolean isAlreadyInstrumented(org.apache.bcel.classfile.JavaClass jc)
jc - a compiled Java classboolean isInterface(org.apache.bcel.classfile.JavaClass jc)
jc - a compiled Java classjc is an
interface.void instrument(java.io.File clazz)
clazz - a Java class file.void addInstrumentation(java.io.File fi)
void addInstrumentation(java.lang.String arg)
void addInstrumentation(java.lang.String[] args)
public static void main(java.lang.String[] args)