net.sourceforge.cobertura.coveragedata

Class CoverageDataFileHandler

Implemented Interfaces:
HasBeenInstrumented

public abstract class CoverageDataFileHandler
extends java.lang.Object
implements HasBeenInstrumented

This contains methods used for reading and writing the "cobertura.ser" file.

Nested Class Summary

Field Summary

static String
FILE_NAME
Default file name used to write instrumentation information.
private static Logger
logger

Method Summary

static File
getDefaultDataFile()
static ProjectData
loadCoverageData(File dataFile)
private static ProjectData
loadCoverageData(InputStream dataFile)
static void
saveCoverageData(ProjectData projectData, File dataFile)
private static void
saveCoverageData(ProjectData projectData, OutputStream dataFile)

Field Details

FILE_NAME

public static final String FILE_NAME
Default file name used to write instrumentation information.


logger

private static final Logger logger

Method Details

getDefaultDataFile

public static File getDefaultDataFile()


loadCoverageData

public static ProjectData loadCoverageData(File dataFile)


loadCoverageData

private static ProjectData loadCoverageData(InputStream dataFile)


saveCoverageData

public static void saveCoverageData(ProjectData projectData,
                                    File dataFile)


saveCoverageData

private static void saveCoverageData(ProjectData projectData,
                                     OutputStream dataFile)