Class ProcessStatusInterval
java.lang.Object
org.eclipse.tracecompass.incubator.analysis.core.concepts.ProcessStatusInterval
- All Implemented Interfaces:
Serializable
,Comparable<ISegment>
,IHTInterval
,ISerializableObject
,ISegment
A segment representing the status of a process for a certain duration
- Author:
- Geneviève Bastien
- See Also:
-
Constructor Summary
ConstructorDescriptionProcessStatusInterval
(long start, long end, ProcessStatus status) Constructor -
Method Summary
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.tracecompass.datastore.core.interval.IHTInterval
intersects
Methods inherited from interface org.eclipse.tracecompass.segmentstore.core.ISegment
compareTo, getLength, getSizeOnDisk, writeSegment
-
Constructor Details
-
ProcessStatusInterval
Constructor- Parameters:
start
- The start time of this intervalend
- The end time of this intervalstatus
- The status of this interval
-
-
Method Details
-
getStart
public long getStart()- Specified by:
getStart
in interfaceIHTInterval
-
getEnd
public long getEnd()- Specified by:
getEnd
in interfaceIHTInterval
-
getProcessStatus
Get the process status represented by this interval- Returns:
- The status of this interval
-