TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.hyades.models.trace.impl
Class TRCProcessImpl.TRCProcessSnapshot

java.lang.Object
  extended byorg.eclipse.hyades.models.trace.impl.TRCProcessImpl.TRCProcessSnapshot
All Implemented Interfaces:
IDelta, ISnapshot
Enclosing class:
TRCProcessImpl

public static class TRCProcessImpl.TRCProcessSnapshot
extends java.lang.Object
implements IDelta, ISnapshot


Field Summary
protected  double baseTime
           
protected  int calls
           
protected  int collectedInstances
           
protected  int collectedSize
           
protected  double cumulativeTime
           
protected  double inheritedBaseTime
           
protected  int inheritedCalls
           
protected  double inheritedCumulativeTime
           
protected  double totalCpuTime
           
protected  int totalInstances
           
protected  int totalSize
           
 
Constructor Summary
TRCProcessImpl.TRCProcessSnapshot()
           
 
Method Summary
 java.lang.Object get(int featureID)
          returns the delta value of the specific feature, or null if the feature or a snapshot doesn't exist.
 double getBaseTime()
           
 int getCalls()
           
 int getCollectedInstances()
           
 int getCollectedSize()
           
 double getCumulativeTime()
           
 double getInheritedBaseTime()
           
 int getInheritedCalls()
           
 double getInheritedCumulativeTime()
           
 double getTotalCpuTime()
           
 int getTotalInstances()
           
 int getTotalSize()
           
 void setTotalCpuTime(double totalCpuTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baseTime

protected double baseTime

calls

protected int calls

collectedInstances

protected int collectedInstances

collectedSize

protected int collectedSize

cumulativeTime

protected double cumulativeTime

inheritedBaseTime

protected double inheritedBaseTime

inheritedCalls

protected int inheritedCalls

inheritedCumulativeTime

protected double inheritedCumulativeTime

totalInstances

protected int totalInstances

totalSize

protected int totalSize

totalCpuTime

protected double totalCpuTime
Constructor Detail

TRCProcessImpl.TRCProcessSnapshot

public TRCProcessImpl.TRCProcessSnapshot()
Method Detail

get

public java.lang.Object get(int featureID)
Description copied from interface: IDelta
returns the delta value of the specific feature, or null if the feature or a snapshot doesn't exist.

Specified by:
get in interface IDelta

getBaseTime

public double getBaseTime()

getCalls

public int getCalls()

getCollectedInstances

public int getCollectedInstances()

getCollectedSize

public int getCollectedSize()

getCumulativeTime

public double getCumulativeTime()

getInheritedBaseTime

public double getInheritedBaseTime()

getInheritedCalls

public int getInheritedCalls()

getTotalInstances

public int getTotalInstances()

getTotalSize

public int getTotalSize()

getInheritedCumulativeTime

public double getInheritedCumulativeTime()

getTotalCpuTime

public double getTotalCpuTime()
Returns:
Returns the totalCpuTime.

setTotalCpuTime

public void setTotalCpuTime(double totalCpuTime)
Parameters:
totalCpuTime - The totalCpuTime to set.

TPTP 4.2.0 Platform Project
Public API Specification