com.google.jstestdriver.coverage
Class CoveredLine

java.lang.Object
  extended by com.google.jstestdriver.coverage.CoveredLine
All Implemented Interfaces:
java.lang.Comparable<CoveredLine>

public class CoveredLine
extends java.lang.Object
implements java.lang.Comparable<CoveredLine>

Represent a line of code after the instrumented code has been executed.


Constructor Summary
CoveredLine()
           
CoveredLine(int lineNumber, int executedNumber)
           
 
Method Summary
 CoveredLine aggegrate(CoveredLine line)
          Aggregates two lines of covered code together.
 int compareTo(CoveredLine o)
           
 boolean equals(java.lang.Object obj)
           
 int getExecutedNumber()
           
 int getLineNumber()
           
 int hashCode()
           
 java.lang.String toString()
           
 void write(CoverageWriter writer)
          Serializes this line to the coverage writer.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CoveredLine

public CoveredLine()

CoveredLine

public CoveredLine(int lineNumber,
                   int executedNumber)
Method Detail

getExecutedNumber

public int getExecutedNumber()

getLineNumber

public int getLineNumber()

aggegrate

public CoveredLine aggegrate(CoveredLine line)
Aggregates two lines of covered code together.


hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

compareTo

public int compareTo(CoveredLine o)
Specified by:
compareTo in interface java.lang.Comparable<CoveredLine>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

write

public void write(CoverageWriter writer)
Serializes this line to the coverage writer.