Class ProcessStatusInterval

java.lang.Object
org.eclipse.tracecompass.incubator.analysis.core.concepts.ProcessStatusInterval
All Implemented Interfaces:
Serializable, Comparable<ISegment>, IHTInterval, ISerializableObject, ISegment

public class ProcessStatusInterval extends Object implements ISegment
A segment representing the status of a process for a certain duration
Author:
Geneviève Bastien
See Also:
  • Constructor Details

    • ProcessStatusInterval

      public ProcessStatusInterval(long start, long end, ProcessStatus status)
      Constructor
      Parameters:
      start - The start time of this interval
      end - The end time of this interval
      status - The status of this interval
  • Method Details

    • getStart

      public long getStart()
      Specified by:
      getStart in interface IHTInterval
    • getEnd

      public long getEnd()
      Specified by:
      getEnd in interface IHTInterval
    • getProcessStatus

      public ProcessStatus getProcessStatus()
      Get the process status represented by this interval
      Returns:
      The status of this interval