eu.lindenbaum.maven.erlang
Class CoverageReportResult.Report

java.lang.Object
  extended by eu.lindenbaum.maven.erlang.CoverageReportResult.Report
Enclosing interface:
CoverageReportResult

public static class CoverageReportResult.Report
extends Object

Contains the coverage report data, available as a summary report for the complete coverage report and each module and with a map of the modules that were part of the coverage report.


Nested Class Summary
static class CoverageReportResult.Report.Clause
           
static class CoverageReportResult.Report.Function
           
static class CoverageReportResult.Report.Line
           
static class CoverageReportResult.Report.Module
           
 
Constructor Summary
CoverageReportResult.Report(com.ericsson.otp.erlang.OtpErlangList resultList)
           
 
Method Summary
 int getCoverage()
           
 Collection<CoverageReportResult.Report.Module> getModules()
           
 int getNumberOfClauses()
           
 int getNumberOfCoveredLines()
           
 int getNumberOfFunctions()
           
 int getNumberOfLines()
           
 int getNumberOfModules()
           
 int getNumberOfNotCoveredLines()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoverageReportResult.Report

public CoverageReportResult.Report(com.ericsson.otp.erlang.OtpErlangList resultList)
Parameters:
resultList - to build the result data from
Method Detail

getNumberOfModules

public int getNumberOfModules()

getNumberOfFunctions

public int getNumberOfFunctions()

getNumberOfClauses

public int getNumberOfClauses()

getNumberOfLines

public int getNumberOfLines()

getNumberOfCoveredLines

public int getNumberOfCoveredLines()

getNumberOfNotCoveredLines

public int getNumberOfNotCoveredLines()

getCoverage

public int getCoverage()

getModules

public Collection<CoverageReportResult.Report.Module> getModules()


Copyright © 2011 Lindenbaum GmbH. All Rights Reserved.