hudson.plugins.codecover.portlet.bean
Class CodeCoverCoverageResultSummary

java.lang.Object
  extended by hudson.plugins.codecover.portlet.bean.CodeCoverCoverageResultSummary

public class CodeCoverCoverageResultSummary
extends Object

Summary of the CodeCover Coverage result.


Constructor Summary
CodeCoverCoverageResultSummary()
          Default Constructor.
CodeCoverCoverageResultSummary(hudson.model.Job job, float statementCoverage, float branchCoverage, float loopCoverage, float conditionCoverage)
          Constructor with parameters.
 
Method Summary
 CodeCoverCoverageResultSummary addCoverageResult(CodeCoverCoverageResultSummary coverageResult)
          Add a coverage result.
 float getBranchCoverage()
           
 List<CodeCoverCoverageResultSummary> getCodeCoverCoverageResults()
          Get list of CodeCoverCoverageResult objects.
 float getConditionCoverage()
           
 List<CodeCoverCoverageResultSummary> getCoverageResults()
           
 hudson.model.Job getJob()
           
 float getLoopCoverage()
           
 float getStatementCoverage()
           
 float getTotalBranchCoverage()
          Getter of the total of branch coverage.
 float getTotalConditionCoverage()
          Getter of the total of condition coverage.
 float getTotalLoopCoverage()
          Getter of the total of loop coverage.
 float getTotalStatementCoverage()
          Getter of the total of statement coverage.
 void setBranchCoverage(float branchCoverage)
           
 void setConditionCoverage(float conditionCoverage)
           
 void setCoverageResults(List<CodeCoverCoverageResultSummary> coverageResults)
           
 void setJob(hudson.model.Job job)
           
 void setLoopCoverage(float loopCoverage)
           
 void setStatementCoverage(float statementCoverage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeCoverCoverageResultSummary

public CodeCoverCoverageResultSummary()
Default Constructor.


CodeCoverCoverageResultSummary

public CodeCoverCoverageResultSummary(hudson.model.Job job,
                                      float statementCoverage,
                                      float branchCoverage,
                                      float loopCoverage,
                                      float conditionCoverage)
Constructor with parameters.

Parameters:
job - the related Job
statementCoverage - statement coverage percentage
branchCoverage - branch coverage percentage
loopCoverage - loop coverage percentage
conditionCoverage - condition coverage percentage
Method Detail

addCoverageResult

public CodeCoverCoverageResultSummary addCoverageResult(CodeCoverCoverageResultSummary coverageResult)
Add a coverage result.

Parameters:
coverageResult - a coverage result
Returns:
CodeCoverCoverageResultSummary summary of the CodeCover coverage result

getCodeCoverCoverageResults

public List<CodeCoverCoverageResultSummary> getCodeCoverCoverageResults()
Get list of CodeCoverCoverageResult objects.

Returns:
List a List of CodeCoverCoverageResult objects

getTotalConditionCoverage

public float getTotalConditionCoverage()
Getter of the total of condition coverage.

Returns:
float the total of condition coverage.

getTotalBranchCoverage

public float getTotalBranchCoverage()
Getter of the total of branch coverage.

Returns:
float the total of branch coverage.

getTotalLoopCoverage

public float getTotalLoopCoverage()
Getter of the total of loop coverage.

Returns:
float the total of loop coverage.

getTotalStatementCoverage

public float getTotalStatementCoverage()
Getter of the total of statement coverage.

Returns:
float the total of statement coverage.

getJob

public hudson.model.Job getJob()
Returns:
Job a job

getStatementCoverage

public float getStatementCoverage()
Returns:
the statementCoverage

getBranchCoverage

public float getBranchCoverage()
Returns:
the branchCoverage

getLoopCoverage

public float getLoopCoverage()
Returns:
the loopCoverage

getConditionCoverage

public float getConditionCoverage()
Returns:
the conditionCoverage

setJob

public void setJob(hudson.model.Job job)
Parameters:
job - the job to set

setStatementCoverage

public void setStatementCoverage(float statementCoverage)
Parameters:
statementCoverage - the statementCoverage to set

setBranchCoverage

public void setBranchCoverage(float branchCoverage)
Parameters:
branchCoverage - the branchCoverage to set

setLoopCoverage

public void setLoopCoverage(float loopCoverage)
Parameters:
loopCoverage - the loopCoverage to set

setConditionCoverage

public void setConditionCoverage(float conditionCoverage)
Parameters:
conditionCoverage - the conditionCoverage to set

getCoverageResults

public List<CodeCoverCoverageResultSummary> getCoverageResults()
Returns:
a list of coverage results

setCoverageResults

public void setCoverageResults(List<CodeCoverCoverageResultSummary> coverageResults)
Parameters:
coverageResults - the list of coverage results to set


Copyright © 2004-2011. All Rights Reserved.