com.google.jstestdriver.coverage
Class FileCoverage

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

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

Represent a the coverage of a file.


Constructor Summary
FileCoverage()
           
FileCoverage(java.lang.Integer fileId, java.util.List<CoveredLine> lines)
           
 
Method Summary
 FileCoverage aggegrate(FileCoverage other)
           
 int compareTo(FileCoverage o)
           
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 java.lang.String toString()
           
 void write(CoverageWriter coverageWriter)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileCoverage

public FileCoverage()

FileCoverage

public FileCoverage(java.lang.Integer fileId,
                    java.util.List<CoveredLine> lines)
Method Detail

aggegrate

public FileCoverage aggegrate(FileCoverage other)

write

public void write(CoverageWriter coverageWriter)

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(FileCoverage o)
Specified by:
compareTo in interface java.lang.Comparable<FileCoverage>

toString

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