net.sourceforge.cobertura.coveragedata
Interface CoverageData
- All Known Implementing Classes:
- ClassData, CoverageDataContainer, LineData, PackageData, ProjectData, SourceFileData
public interface CoverageData
getBranchCoverageRate
double getBranchCoverageRate()
getLineCoverageRate
double getLineCoverageRate()
getNumberOfCoveredBranches
int getNumberOfCoveredBranches()
getNumberOfCoveredLines
int getNumberOfCoveredLines()
getNumberOfValidBranches
int getNumberOfValidBranches()
getNumberOfValidLines
int getNumberOfValidLines()
merge
void merge(CoverageData coverageData)
- Warning: This is generally implemented as a
"shallow" merge. For our current use, this
should be fine, but in the future it may make
sense to modify the merge methods of the
various classes to do a deep copy of the
appropriate objects.