Class IMLogInfo
- java.lang.Object
-
- org.processmining.plugins.InductiveMiner.mining.IMLogInfo
-
public class IMLogInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected MultiSet<org.deckfour.xes.classification.XEventClass>activitiesprotected Dfgdfgprotected gnu.trove.map.hash.TObjectIntHashMap<org.deckfour.xes.classification.XEventClass>minimumSelfDistancesprotected java.util.Map<org.deckfour.xes.classification.XEventClass,MultiSet<org.deckfour.xes.classification.XEventClass>>minimumSelfDistancesBetweenprotected longnumberOfActivityInstancesprotected longnumberOfEventsprotected longnumberOfTraces
-
Constructor Summary
Constructors Constructor Description IMLogInfo(Dfg directlyFollowsGraph, MultiSet<org.deckfour.xes.classification.XEventClass> activities, java.util.Map<org.deckfour.xes.classification.XEventClass,MultiSet<org.deckfour.xes.classification.XEventClass>> minimumSelfDistancesBetween, gnu.trove.map.hash.TObjectIntHashMap<org.deckfour.xes.classification.XEventClass> minimumSelfDistances, long numberOfEvents, long numberOfActivityInstances, long numberOfTraces)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MultiSet<org.deckfour.xes.classification.XEventClass>getActivities()DfggetDfg()intgetMinimumSelfDistance(org.deckfour.xes.classification.XEventClass a)MultiSet<org.deckfour.xes.classification.XEventClass>getMinimumSelfDistanceBetween(org.deckfour.xes.classification.XEventClass activity)gnu.trove.map.hash.TObjectIntHashMap<org.deckfour.xes.classification.XEventClass>getMinimumSelfDistances()java.util.Map<org.deckfour.xes.classification.XEventClass,MultiSet<org.deckfour.xes.classification.XEventClass>>getMinimumSelfDistancesBetween()longgetNumberOfActivityInstances()longgetNumberOfEvents()longgetNumberOfTraces()
-
-
-
Field Detail
-
dfg
protected final Dfg dfg
-
activities
protected final MultiSet<org.deckfour.xes.classification.XEventClass> activities
-
minimumSelfDistancesBetween
protected final java.util.Map<org.deckfour.xes.classification.XEventClass,MultiSet<org.deckfour.xes.classification.XEventClass>> minimumSelfDistancesBetween
-
minimumSelfDistances
protected final gnu.trove.map.hash.TObjectIntHashMap<org.deckfour.xes.classification.XEventClass> minimumSelfDistances
-
numberOfEvents
protected final long numberOfEvents
-
numberOfActivityInstances
protected final long numberOfActivityInstances
-
numberOfTraces
protected final long numberOfTraces
-
-
Constructor Detail
-
IMLogInfo
public IMLogInfo(Dfg directlyFollowsGraph, MultiSet<org.deckfour.xes.classification.XEventClass> activities, java.util.Map<org.deckfour.xes.classification.XEventClass,MultiSet<org.deckfour.xes.classification.XEventClass>> minimumSelfDistancesBetween, gnu.trove.map.hash.TObjectIntHashMap<org.deckfour.xes.classification.XEventClass> minimumSelfDistances, long numberOfEvents, long numberOfActivityInstances, long numberOfTraces)
-
-
Method Detail
-
getDfg
public Dfg getDfg()
-
getActivities
public MultiSet<org.deckfour.xes.classification.XEventClass> getActivities()
-
getMinimumSelfDistancesBetween
public java.util.Map<org.deckfour.xes.classification.XEventClass,MultiSet<org.deckfour.xes.classification.XEventClass>> getMinimumSelfDistancesBetween()
-
getMinimumSelfDistanceBetween
public MultiSet<org.deckfour.xes.classification.XEventClass> getMinimumSelfDistanceBetween(org.deckfour.xes.classification.XEventClass activity)
-
getMinimumSelfDistances
public gnu.trove.map.hash.TObjectIntHashMap<org.deckfour.xes.classification.XEventClass> getMinimumSelfDistances()
-
getMinimumSelfDistance
public int getMinimumSelfDistance(org.deckfour.xes.classification.XEventClass a)
-
getNumberOfEvents
public long getNumberOfEvents()
-
getNumberOfActivityInstances
public long getNumberOfActivityInstances()
-
getNumberOfTraces
public long getNumberOfTraces()
-
-