org.processmining.mining.traceclustering
Class TraceStats.SingleTraceStat

java.lang.Object
  extended by org.processmining.mining.traceclustering.TraceStats.SingleTraceStat
Enclosing class:
TraceStats

public class TraceStats.SingleTraceStat
extends java.lang.Object


Field Summary
protected  java.util.HashSet<LogEvent> events
           
protected  cern.colt.matrix.DoubleMatrix2D followerMatrix
           
protected  int index
           
protected  ProcessInstance trace
           
 
Constructor Summary
TraceStats.SingleTraceStat(ProcessInstance pi, int index)
           
 
Method Summary
 java.util.Set<LogEvent> getEvents()
           
 int getFollowerMatrixSize()
           
 double getFollowerRate(int sourceIndex, int targetIndex)
           
 ProcessInstance getTrace()
           
 int getTraceIndex()
           
protected  void parseInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

index

protected int index

trace

protected ProcessInstance trace

events

protected java.util.HashSet<LogEvent> events

followerMatrix

protected cern.colt.matrix.DoubleMatrix2D followerMatrix
Constructor Detail

TraceStats.SingleTraceStat

public TraceStats.SingleTraceStat(ProcessInstance pi,
                                  int index)
Method Detail

getTrace

public ProcessInstance getTrace()

getTraceIndex

public int getTraceIndex()

getEvents

public java.util.Set<LogEvent> getEvents()

getFollowerMatrixSize

public int getFollowerMatrixSize()

getFollowerRate

public double getFollowerRate(int sourceIndex,
                              int targetIndex)

parseInstance

protected void parseInstance()
                      throws java.lang.IndexOutOfBoundsException,
                             java.io.IOException
Throws:
java.lang.IndexOutOfBoundsException
java.io.IOException