Package net.sourceforge.cobertura.coveragedata

A hierarchy of classes used for storing metadata about each of your classes.

See:
          Description

Interface Summary
BranchCoverageData  
CoverageData  
LightClassmapListener  
 

Class Summary
ClassData ProjectData information is typically serialized to a file.
CoverageDataContainer Coverage data information is typically serialized to a file.
CoverageDataFileHandler This contains methods used for reading and writing the "cobertura.ser" file.
JumpData  
LineData  
PackageData  
ProjectData  
SaveTimer  
SourceFileData  
SwitchData  
TouchCollector  
 

Package net.sourceforge.cobertura.coveragedata Description

A hierarchy of classes used for storing metadata about each of your classes. A ProjectData object contains PackageData objects which contain ClassData objects which contain LineData objects. Or, in bad ASCII art:

ProjectData <--> PackageData <--> ClassData <--> LineData

The SourceFileData class is not used during instrumention or testing. It is a only used when generating the reports. Basically it's used to lump a set of classes together when those classes come from the same file. This is needed because the HTML reporting displays an entire file at a time, instead of displaying a single class at a time.



Copyright © 2015. All rights reserved.