public class IMLogInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected IntDfg |
dfg |
protected gnu.trove.map.hash.TIntIntHashMap |
minimumSelfDistances |
protected gnu.trove.map.TIntObjectMap<MultiIntSet> |
minimumSelfDistancesBetween |
protected long |
numberOfActivityInstances |
protected long |
numberOfEvents |
protected long |
numberOfTraces |
Constructor and Description |
---|
IMLogInfo(IntDfg directlyFollowsGraph,
gnu.trove.map.TIntObjectMap<MultiIntSet> minimumSelfDistancesBetween,
gnu.trove.map.hash.TIntIntHashMap minimumSelfDistances,
long numberOfEvents,
long numberOfActivityInstances,
long numberOfTraces)
Construct a log-info object.
|
Modifier and Type | Method and Description |
---|---|
static gnu.trove.map.TIntObjectMap<MultiIntSet> |
createEmptyMinimumSelfDistancesBetweenMap() |
static gnu.trove.map.hash.TIntIntHashMap |
createEmptyMinimumSelfDistancesMap() |
java.lang.String[] |
getActivityNames(IMLog log) |
IntDfg |
getDfg() |
long |
getMinimumSelfDistance(int activityIndex) |
MultiIntSet |
getMinimumSelfDistanceBetween(int activityIndex) |
gnu.trove.map.hash.TIntIntHashMap |
getMinimumSelfDistances() |
gnu.trove.map.TIntObjectMap<MultiIntSet> |
getMinimumSelfDistancesBetween() |
long |
getNumberOfActivityInstances() |
long |
getNumberOfEvents() |
long |
getNumberOfTraces() |
protected final IntDfg dfg
protected final gnu.trove.map.TIntObjectMap<MultiIntSet> minimumSelfDistancesBetween
protected final gnu.trove.map.hash.TIntIntHashMap minimumSelfDistances
protected final long numberOfEvents
protected final long numberOfActivityInstances
protected final long numberOfTraces
public IMLogInfo(IntDfg directlyFollowsGraph, gnu.trove.map.TIntObjectMap<MultiIntSet> minimumSelfDistancesBetween, gnu.trove.map.hash.TIntIntHashMap minimumSelfDistances, long numberOfEvents, long numberOfActivityInstances, long numberOfTraces)
directlyFollowsGraph
- minimumSelfDistancesBetween
- minimumSelfDistances
- numberOfEvents
- numberOfActivityInstances
- numberOfTraces
- public static gnu.trove.map.TIntObjectMap<MultiIntSet> createEmptyMinimumSelfDistancesBetweenMap()
public static gnu.trove.map.hash.TIntIntHashMap createEmptyMinimumSelfDistancesMap()
public IntDfg getDfg()
public gnu.trove.map.TIntObjectMap<MultiIntSet> getMinimumSelfDistancesBetween()
public MultiIntSet getMinimumSelfDistanceBetween(int activityIndex)
activityIndex
- public gnu.trove.map.hash.TIntIntHashMap getMinimumSelfDistances()
public long getMinimumSelfDistance(int activityIndex)
public long getNumberOfEvents()
public long getNumberOfActivityInstances()
public long getNumberOfTraces()
public java.lang.String[] getActivityNames(IMLog log)