org.eclipse.jdt.internal.compiler.impl
Class CompilerStats

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.impl.CompilerStats
All Implemented Interfaces:
java.lang.Comparable

public class CompilerStats
extends java.lang.Object
implements java.lang.Comparable


Field Summary
 long analyzeTime
           
 long endTime
           
 long generateTime
           
 long lineCount
           
 long parseTime
           
 long resolveTime
           
 long startTime
           
 
Constructor Summary
CompilerStats()
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 long elapsedTime()
          Returns the total elapsed time (between start and end)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startTime

public long startTime

endTime

public long endTime

lineCount

public long lineCount

parseTime

public long parseTime

resolveTime

public long resolveTime

analyzeTime

public long analyzeTime

generateTime

public long generateTime
Constructor Detail

CompilerStats

public CompilerStats()
Method Detail

elapsedTime

public long elapsedTime()
Returns the total elapsed time (between start and end)

Returns:
the time spent between start and end

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable
See Also:
Comparable.compareTo(java.lang.Object)