org.cdlib.xtf.crossQuery
Class TimeProfilingListener.ProfileInstr

Object
  extended by TimeProfilingListener.ProfileInstr
Enclosing class:
TimeProfilingListener

public static class TimeProfilingListener.ProfileInstr
extends Object


Field Summary
 long descendantTime
          Accumulated time in descendants
 int lineNum
          Line number of the instruction within the XSLT file
 long start
          Time instruction was started
 String systemId
          ID representing the XSLT file of the instruction
 
Constructor Summary
TimeProfilingListener.ProfileInstr(String sysid, int line)
          Construct a new ProfileInstr
 
Method Summary
 boolean equals(Object other)
          Determine if this ProfileTime is the same as another
 int hashCode()
          Obtain a hash code so that ProfileInstrs can be used as keys in a map
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

systemId

public String systemId
ID representing the XSLT file of the instruction


lineNum

public int lineNum
Line number of the instruction within the XSLT file


start

public long start
Time instruction was started


descendantTime

public long descendantTime
Accumulated time in descendants

Constructor Detail

TimeProfilingListener.ProfileInstr

public TimeProfilingListener.ProfileInstr(String sysid,
                                          int line)
Construct a new ProfileInstr

Method Detail

hashCode

public int hashCode()
Obtain a hash code so that ProfileInstrs can be used as keys in a map

Overrides:
hashCode in class Object

equals

public boolean equals(Object other)
Determine if this ProfileTime is the same as another

Overrides:
equals in class Object