Class JacocoCoverageResultSummary
- java.lang.Object
-
- hudson.plugins.jacoco.portlet.bean.JacocoCoverageResultSummary
-
public class JacocoCoverageResultSummary extends Object
Summary of the Jacoco Coverage result.
-
-
Constructor Summary
Constructors Constructor Description JacocoCoverageResultSummary()
Default Constructor.JacocoCoverageResultSummary(Job<?,?> job, float lineCoverage, float methodCoverage, float classCoverage, float branchCoverage, float instructionCoverage, float complexityScore)
Constructor with parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JacocoCoverageResultSummary
addCoverageResult(JacocoCoverageResultSummary coverageResult)
Add a coverage result.float
getBranchCoverage()
float
getClassCoverage()
float
getComplexityScore()
List<JacocoCoverageResultSummary>
getCoverageResults()
float
getInstructionCoverage()
List<JacocoCoverageResultSummary>
getJacocoCoverageResults()
Get list of JacocoCoverageResult objects.Job<?,?>
getJob()
float
getLineCoverage()
float
getMethodCoverage()
float
getTotalBranchCoverage()
Getter of the total of block coverage.float
getTotalClassCoverage()
Getter of the total of class coverage.float
getTotalComplexityScore()
Getter of the total of block coverage.float
getTotalInstructionCoverage()
Getter of the total of block coverage.float
getTotalLineCoverage()
Getter of the total of line coverage.float
getTotalMethodCoverage()
Getter of the total of method coverage.void
setBranchCoverage(float branchCoverage)
void
setClassCoverage(float classCoverage)
void
setComplexityScore(float complexityScore)
void
setCoverageResults(List<JacocoCoverageResultSummary> coverageResults)
void
setInstructionCoverage(float instructionCoverage)
void
setJob(Job<?,?> job)
void
setLineCoverage(float lineCoverage)
void
setMethodCoverage(float methodCoverage)
-
-
-
Constructor Detail
-
JacocoCoverageResultSummary
public JacocoCoverageResultSummary()
Default Constructor.
-
JacocoCoverageResultSummary
public JacocoCoverageResultSummary(Job<?,?> job, float lineCoverage, float methodCoverage, float classCoverage, float branchCoverage, float instructionCoverage, float complexityScore)
Constructor with parameters.- Parameters:
job
- the related JoblineCoverage
- line coverage percentagemethodCoverage
- method coverage percentageclassCoverage
- class coverage percentagebranchCoverage
- branch coverage percentageinstructionCoverage
- instruction coverage percentagecomplexityScore
- complexity score (not a percentage)
-
-
Method Detail
-
addCoverageResult
public JacocoCoverageResultSummary addCoverageResult(JacocoCoverageResultSummary coverageResult)
Add a coverage result.- Parameters:
coverageResult
- a coverage result- Returns:
- JacocoCoverageResultSummary summary of the Jacoco coverage result
-
getJacocoCoverageResults
public List<JacocoCoverageResultSummary> getJacocoCoverageResults()
Get list of JacocoCoverageResult objects.- Returns:
- List a List of JacocoCoverageResult objects
-
getTotalClassCoverage
public float getTotalClassCoverage()
Getter of the total of class coverage.- Returns:
- float the total of class coverage.
-
getTotalBranchCoverage
public float getTotalBranchCoverage()
Getter of the total of block coverage.- Returns:
- float the total of block coverage.
-
getTotalInstructionCoverage
public float getTotalInstructionCoverage()
Getter of the total of block coverage.- Returns:
- float the total of block coverage.
-
getTotalComplexityScore
public float getTotalComplexityScore()
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 Job<?,?> getJob()
- Returns:
- Job a job
-
getInstructionCoverage
public float getInstructionCoverage()
-
getBranchCoverage
public float getBranchCoverage()
-
getComplexityScore
public float getComplexityScore()
-
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(Job<?,?> job)
- Parameters:
job
- the job to set
-
setInstructionCoverage
public void setInstructionCoverage(float instructionCoverage)
-
setBranchCoverage
public void setBranchCoverage(float branchCoverage)
-
setComplexityScore
public void setComplexityScore(float complexityScore)
-
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 List<JacocoCoverageResultSummary> getCoverageResults()
- Returns:
- a list of coverage results
-
setCoverageResults
public void setCoverageResults(List<JacocoCoverageResultSummary> coverageResults)
- Parameters:
coverageResults
- the list of coverage results to set
-
-