@Deprecated public class BasicLogRelations extends java.lang.Object implements LogRelations
Constructor and Description |
---|
BasicLogRelations(org.deckfour.xes.model.XLog log)
Deprecated.
|
BasicLogRelations(org.deckfour.xes.model.XLog log,
org.processmining.framework.plugin.Progress progress)
Deprecated.
|
BasicLogRelations(org.deckfour.xes.model.XLog log,
org.deckfour.xes.info.XLogInfo summary)
Deprecated.
|
BasicLogRelations(org.deckfour.xes.model.XLog log,
org.deckfour.xes.info.XLogInfo summary,
org.processmining.framework.plugin.Progress progress)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
org.processmining.framework.util.Pair<java.util.List<org.deckfour.xes.classification.XEventClass>,int[][]> |
absoluteDirectlyFollowsMatrix()
Deprecated.
Returns a matrix with absolute dfr-frequencies.
|
java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Double> |
causalDependencies()
Deprecated.
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.
|
org.processmining.framework.util.Pair<java.util.List<org.deckfour.xes.classification.XEventClass>,double[][]> |
causalMatrix()
Deprecated.
Returns a causal matrix with some causal measure.
|
java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Double> |
getCausalDependencies()
Deprecated.
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, and the double value
attached to this pair is greater than 0, then a causal dependency from x
to y exists.
|
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.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Integer> |
getDirectFollowsDependencies()
Deprecated.
Returns a map from pairs of event classes to integers, such that if a
pair (x,y) of two event classes x and y are in the map, and the integer
value attached to this pair is greater than 0, then a dfrPairs follows
dependency from x to y exists.
|
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> |
getEndEvents()
Deprecated.
Tells for each event class how often it appears at the endEvents of a
trace in the log, if any, i.e.
|
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.
|
org.deckfour.xes.classification.XEventClasses |
getEventClasses()
Deprecated.
Returns the event classes defined in the log and used in the relations
|
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> |
getLengthOneLoops()
Deprecated.
Returns a map from self-loop event classes to integers.
|
java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Integer> |
getLengthTwoLoops()
Deprecated.
Returns a map from pairs of event classes to integers for which it is
known that they are in length-two loop situations.
|
org.deckfour.xes.model.XLog |
getLog()
Deprecated.
Returns the log on which these abstractions are based.
|
java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Double> |
getParallelRelations()
Deprecated.
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, and the double value
attached to this pair is greater than 0, then a parallel relation between
x and y exists.
|
org.deckfour.xes.model.XLog |
getSource()
Deprecated.
|
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> |
getStartEvents()
Deprecated.
Tells for each event class how often it appears at the startEvents of a
trace in the log, if any, i.e.
|
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.
|
org.deckfour.xes.info.XLogInfo |
getSummary()
Deprecated.
Returns the summary of the log, corresponding to the getEventClasses
method
|
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Double> |
lengthOneLoops()
Deprecated.
Returns a map from self-loop event classes to doubles.
|
java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Double> |
lengthTwoLoops()
Deprecated.
Returns a map from pairs of event classes to doubles for which it is
known that they are in length-two loop situations.
|
public BasicLogRelations(org.deckfour.xes.model.XLog log)
public BasicLogRelations(org.deckfour.xes.model.XLog log, org.deckfour.xes.info.XLogInfo summary)
public BasicLogRelations(org.deckfour.xes.model.XLog log, org.processmining.framework.plugin.Progress progress)
public BasicLogRelations(org.deckfour.xes.model.XLog log, org.deckfour.xes.info.XLogInfo summary, org.processmining.framework.plugin.Progress progress)
public java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Double> getCausalDependencies()
EventRelations
getCausalDependencies
in interface EventRelations<org.deckfour.xes.model.XLog>
public java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Double> causalDependencies()
LogRelations
causalDependencies
in interface LogRelations
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getEndTraceInfo()
LogRelations
getEndTraceInfo
in interface LogRelations
public org.deckfour.xes.classification.XEventClasses getEventClasses()
EventRelations
getEventClasses
in interface EventRelations<org.deckfour.xes.model.XLog>
public org.processmining.framework.util.Pair<java.util.List<org.deckfour.xes.classification.XEventClass>,int[][]> absoluteDirectlyFollowsMatrix()
EventRelations
absoluteDirectlyFollowsMatrix
in interface EventRelations<org.deckfour.xes.model.XLog>
public org.processmining.framework.util.Pair<java.util.List<org.deckfour.xes.classification.XEventClass>,double[][]> causalMatrix()
EventRelations
causalMatrix
in interface EventRelations<org.deckfour.xes.model.XLog>
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getLengthOneLoops()
EventRelations
getLengthOneLoops
in interface EventRelations<org.deckfour.xes.model.XLog>
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Double> lengthOneLoops()
EventRelations
lengthOneLoops
in interface EventRelations<org.deckfour.xes.model.XLog>
public java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Integer> getLengthTwoLoops()
EventRelations
getLengthTwoLoops
in interface EventRelations<org.deckfour.xes.model.XLog>
public java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Double> lengthTwoLoops()
EventRelations
lengthTwoLoops
in interface EventRelations<org.deckfour.xes.model.XLog>
public org.deckfour.xes.model.XLog getLog()
LogRelations
getLog
in interface LogRelations
public java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Double> getParallelRelations()
EventRelations
getParallelRelations
in interface EventRelations<org.deckfour.xes.model.XLog>
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getStartTraceInfo()
LogRelations
getStartTraceInfo
in interface LogRelations
public org.deckfour.xes.info.XLogInfo getSummary()
LogRelations
getSummary
in interface LogRelations
public java.util.Map<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>,java.lang.Integer> getDirectFollowsDependencies()
EventRelations
getDirectFollowsDependencies
in interface EventRelations<org.deckfour.xes.model.XLog>
public 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()
getCountDirect
in interface LogRelations
public org.deckfour.xes.model.XLog getSource()
getSource
in interface EventRelations<org.deckfour.xes.model.XLog>
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getStartEvents()
EventRelations
getStartEvents
in interface EventRelations<org.deckfour.xes.model.XLog>
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getEndEvents()
EventRelations
getEndEvents
in interface EventRelations<org.deckfour.xes.model.XLog>