hudson.plugins.emma.portlet.bean
Class EmmaCoverageResultSummary

java.lang.Object
  extended by hudson.plugins.emma.portlet.bean.EmmaCoverageResultSummary

public class EmmaCoverageResultSummary
extends java.lang.Object

Summary of the EMMA Coverage result.


Constructor Summary
EmmaCoverageResultSummary()
          Default Constructor.
EmmaCoverageResultSummary(hudson.model.Job job, float blockCoverage, float lineCoverage, float methodCoverage, float classCoverage)
          Constructor with parameters.
 
Method Summary
 EmmaCoverageResultSummary addCoverageResult(EmmaCoverageResultSummary coverageResult)
          Add a coverage result.
 float getBlockCoverage()
           
 float getClassCoverage()
           
 java.util.List<EmmaCoverageResultSummary> getCoverageResults()
           
 java.util.List<EmmaCoverageResultSummary> getEmmaCoverageResults()
          Get list of EmmaCoverageResult objects.
 hudson.model.Job getJob()
           
 float getLineCoverage()
           
 float getMethodCoverage()
           
 float getTotalBlockCoverage()
          Getter of the total of block coverage.
 float getTotalClassCoverage()
          Getter of the total of class coverage.
 float getTotalLineCoverage()
          Getter of the total of line coverage.
 float getTotalMethodCoverage()
          Getter of the total of method coverage.
 void setBlockCoverage(float blockCoverage)
           
 void setClassCoverage(float classCoverage)
           
 void setCoverageResults(java.util.List<EmmaCoverageResultSummary> coverageResults)
           
 void setJob(hudson.model.Job job)
           
 void setLineCoverage(float lineCoverage)
           
 void setMethodCoverage(float methodCoverage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmmaCoverageResultSummary

public EmmaCoverageResultSummary()
Default Constructor.


EmmaCoverageResultSummary

public EmmaCoverageResultSummary(hudson.model.Job job,
                                 float blockCoverage,
                                 float lineCoverage,
                                 float methodCoverage,
                                 float classCoverage)
Constructor with parameters.

Parameters:
job - the related Job
blockCoverage - block coverage percentage
lineCoverage - line coverage percentage
methodCoverage - method coverage percentage
classCoverage - coverage percentage
Method Detail

addCoverageResult

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

Parameters:
coverageResult - a coverage result
Returns:
EmmaCoverageResultSummary summary of the EMMA coverage result

getEmmaCoverageResults

public java.util.List<EmmaCoverageResultSummary> getEmmaCoverageResults()
Get list of EmmaCoverageResult objects.

Returns:
List a List of EmmaCoverageResult objects

getTotalClassCoverage

public float getTotalClassCoverage()
Getter of the total of class coverage.

Returns:
float the total of class coverage.

getTotalBlockCoverage

public float getTotalBlockCoverage()
Getter of the total of block coverage.

Returns:
float the total of block coverage.

getTotalLineCoverage

public float getTotalLineCoverage()
Getter of the total of line coverage.

Returns:
float the total of line coverage.

getTotalMethodCoverage

public float getTotalMethodCoverage()
Getter of the total of method coverage.

Returns:
float the total of method coverage.

getJob

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

getBlockCoverage

public float getBlockCoverage()
Returns:
the blockCoverage

getLineCoverage

public float getLineCoverage()
Returns:
the lineCoverage

getMethodCoverage

public float getMethodCoverage()
Returns:
the methodCoverage

getClassCoverage

public float getClassCoverage()
Returns:
the classCoverage

setJob

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

setBlockCoverage

public void setBlockCoverage(float blockCoverage)
Parameters:
blockCoverage - the blockCoverage to set

setLineCoverage

public void setLineCoverage(float lineCoverage)
Parameters:
lineCoverage - the lineCoverage to set

setMethodCoverage

public void setMethodCoverage(float methodCoverage)
Parameters:
methodCoverage - the methodCoverage to set

setClassCoverage

public void setClassCoverage(float classCoverage)
Parameters:
classCoverage - the classCoverage to set

getCoverageResults

public java.util.List<EmmaCoverageResultSummary> getCoverageResults()
Returns:
a list of coverage results

setCoverageResults

public void setCoverageResults(java.util.List<EmmaCoverageResultSummary> coverageResults)
Parameters:
coverageResults - the list of coverage results to set


Copyright © 2011. All Rights Reserved.