Interface LogRelations
-
- All Superinterfaces:
EventRelations<org.deckfour.xes.model.XLog>
- All Known Implementing Classes:
AbstractLogRelations,AlphaLogRelationsImpl,BasicLogRelations,HeuristicsLogRelationsImpl
public interface LogRelations extends EventRelations<org.deckfour.xes.model.XLog>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Double>causalDependencies()Returns a map from pairs of event classes to double, such that if a pair (x,y) of two event classes x and y are in the map, the double value attached to this pair indicated the strength of a causal dependency from x to y.java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.util.Set<org.deckfour.xes.model.XTrace>>getCountDirect()Deprecated.java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer>getEndTraceInfo()Deprecated.org.deckfour.xes.model.XLoggetLog()Deprecated.java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer>getStartTraceInfo()Deprecated.org.deckfour.xes.info.XLogInfogetSummary()Returns the summary of the log, corresponding to the getEventClasses method-
Methods inherited from interface org.processmining.plugins.log.logabstraction.EventRelations
absoluteDirectlyFollowsMatrix, causalMatrix, getCausalDependencies, getDirectFollowsDependencies, getEndEvents, getEventClasses, getLengthOneLoops, getLengthTwoLoops, getParallelRelations, getSource, getStartEvents, lengthOneLoops, lengthTwoLoops
-
-
-
-
Method Detail
-
getLog
@Deprecated org.deckfour.xes.model.XLog getLog()
Deprecated.Returns the log on which these abstractions are based.- Returns:
- the log on which these abstractions are based.
-
causalDependencies
java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Double> causalDependencies()
Returns a map from pairs of event classes to double, such that if a pair (x,y) of two event classes x and y are in the map, the double value attached to this pair indicated the strength of a causal dependency from x to y. The range and meaning of the value depends on the implementing class!- Returns:
- a map from pairs of event classes to doubles
-
getStartTraceInfo
@Deprecated java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getStartTraceInfo()
Deprecated.Tells for each event class how often it appears at the startEvents of a trace in the log, if any, i.e. the returned integer is always greater than 0.- Returns:
- the number of times each event class appears at the startEvents of a trace.
-
getEndTraceInfo
@Deprecated java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getEndTraceInfo()
Deprecated.Tells for each event class how often it appears at the endEvents of a trace in the log, if any, i.e. the returned integer is always greater than 0.- Returns:
- the number of times each event class appears at the endEvents of a trace.
-
getSummary
org.deckfour.xes.info.XLogInfo getSummary()
Returns the summary of the log, corresponding to the getEventClasses method- Returns:
- the summary
-
getCountDirect
@Deprecated java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.util.Set<org.deckfour.xes.model.XTrace>> getCountDirect()
Deprecated.
-
-