hudson.plugins.clover.results
Class AbstractCloverMetrics

java.lang.Object
  extended by hudson.plugins.clover.results.AbstractCloverMetrics
Direct Known Subclasses:
AbstractClassAggregatedMetrics, ClassCoverage

public abstract class AbstractCloverMetrics
extends Object

Abstract Clover Coverage results.

Author:
Stephen Connolly

Field Summary
 hudson.model.AbstractBuild owner
           
 
Constructor Summary
AbstractCloverMetrics()
           
 
Method Summary
 void doGraph(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
          Generates the graph that shows the coverage trend up to this report.
 Ratio getConditionalCoverage()
           
 int getConditionals()
          Getter for property 'conditionals'.
 int getCoveredconditionals()
          Getter for property 'coveredconditionals'.
 int getCoveredelements()
          Getter for property 'coveredelements'.
 int getCoveredmethods()
          Getter for property 'coveredmethods'.
 int getCoveredstatements()
          Getter for property 'coveredstatements'.
 Ratio getElementCoverage()
           
 int getElements()
          Getter for property 'elements'.
 Ratio getMethodCoverage()
           
 int getMethods()
          Getter for property 'methods'.
 String getName()
          Getter for property 'name'.
 hudson.model.AbstractBuild getOwner()
           
abstract  AbstractCloverMetrics getPreviousResult()
           
 Ratio getStatementCoverage()
           
 int getStatements()
          Getter for property 'statements'.
 void setConditionals(int conditionals)
          Setter for property 'conditionals'.
 void setCoveredconditionals(int coveredconditionals)
          Setter for property 'coveredconditionals'.
 void setCoveredelements(int coveredelements)
          Setter for property 'coveredelements'.
 void setCoveredmethods(int coveredmethods)
          Setter for property 'coveredmethods'.
 void setCoveredstatements(int coveredstatements)
          Setter for property 'coveredstatements'.
 void setElements(int elements)
          Setter for property 'elements'.
 void setMethods(int methods)
          Setter for property 'methods'.
 void setName(String name)
          Setter for property 'name'.
 void setOwner(hudson.model.AbstractBuild owner)
           
 void setStatements(int statements)
          Setter for property 'statements'.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

owner

public hudson.model.AbstractBuild owner
Constructor Detail

AbstractCloverMetrics

public AbstractCloverMetrics()
Method Detail

getMethodCoverage

public Ratio getMethodCoverage()

getConditionalCoverage

public Ratio getConditionalCoverage()

getStatementCoverage

public Ratio getStatementCoverage()

getElementCoverage

public Ratio getElementCoverage()

getConditionals

public int getConditionals()
Getter for property 'conditionals'.

Returns:
Value for property 'conditionals'.

setConditionals

public void setConditionals(int conditionals)
Setter for property 'conditionals'.

Parameters:
conditionals - Value to set for property 'conditionals'.

getMethods

public int getMethods()
Getter for property 'methods'.

Returns:
Value for property 'methods'.

setMethods

public void setMethods(int methods)
Setter for property 'methods'.

Parameters:
methods - Value to set for property 'methods'.

getCoveredstatements

public int getCoveredstatements()
Getter for property 'coveredstatements'.

Returns:
Value for property 'coveredstatements'.

setCoveredstatements

public void setCoveredstatements(int coveredstatements)
Setter for property 'coveredstatements'.

Parameters:
coveredstatements - Value to set for property 'coveredstatements'.

getCoveredmethods

public int getCoveredmethods()
Getter for property 'coveredmethods'.

Returns:
Value for property 'coveredmethods'.

setCoveredmethods

public void setCoveredmethods(int coveredmethods)
Setter for property 'coveredmethods'.

Parameters:
coveredmethods - Value to set for property 'coveredmethods'.

getCoveredconditionals

public int getCoveredconditionals()
Getter for property 'coveredconditionals'.

Returns:
Value for property 'coveredconditionals'.

setCoveredconditionals

public void setCoveredconditionals(int coveredconditionals)
Setter for property 'coveredconditionals'.

Parameters:
coveredconditionals - Value to set for property 'coveredconditionals'.

getStatements

public int getStatements()
Getter for property 'statements'.

Returns:
Value for property 'statements'.

setStatements

public void setStatements(int statements)
Setter for property 'statements'.

Parameters:
statements - Value to set for property 'statements'.

getCoveredelements

public int getCoveredelements()
Getter for property 'coveredelements'.

Returns:
Value for property 'coveredelements'.

setCoveredelements

public void setCoveredelements(int coveredelements)
Setter for property 'coveredelements'.

Parameters:
coveredelements - Value to set for property 'coveredelements'.

getElements

public int getElements()
Getter for property 'elements'.

Returns:
Value for property 'elements'.

setElements

public void setElements(int elements)
Setter for property 'elements'.

Parameters:
elements - Value to set for property 'elements'.

getName

public String getName()
Getter for property 'name'.

Returns:
Value for property 'name'.

setName

public void setName(String name)
Setter for property 'name'.

Parameters:
name - Value to set for property 'name'.

getOwner

public hudson.model.AbstractBuild getOwner()

setOwner

public void setOwner(hudson.model.AbstractBuild owner)

getPreviousResult

public abstract AbstractCloverMetrics getPreviousResult()

doGraph

public void doGraph(org.kohsuke.stapler.StaplerRequest req,
                    org.kohsuke.stapler.StaplerResponse rsp)
             throws IOException
Generates the graph that shows the coverage trend up to this report.

Throws:
IOException


Copyright © 2004-2012 Hudson. All Rights Reserved.