net.sourceforge.cobertura.coveragedata
public class JumpData extends Object implements BranchCoverageData, Comparable, Serializable, HasBeenInstrumented
This class implements HasBeenInstrumented so that when cobertura instruments itself, it will omit this class. It does this to avoid an infinite recursion problem because instrumented classes make use of this class.
Field Summary | |
---|---|
int | conditionNumber |
long | falseHits |
static long | serialVersionUID |
long | trueHits |
Constructor Summary | |
---|---|
JumpData(int conditionNumber) |
Method Summary | |
---|---|
int | compareTo(Object o) |
boolean | equals(Object obj) |
double | getBranchCoverageRate() |
int | getConditionNumber() |
long | getFalseHits() |
int | getNumberOfCoveredBranches() |
int | getNumberOfValidBranches() |
long | getTrueHits() |
int | hashCode() |
void | merge(BranchCoverageData coverageData) |
void | touchBranch(boolean branch) |