org.processmining.framework.models.logabstraction
Class MultiSetAbstraction
java.lang.Object
org.processmining.framework.models.logabstraction.LogAbstraction
org.processmining.framework.models.logabstraction.ProcessInstanceBasedAbstraction
org.processmining.framework.models.logabstraction.MultiSetAbstraction
public class MultiSetAbstraction
- extends ProcessInstanceBasedAbstraction
Title:
Description:
Copyright: Copyright (c) 2004
Company:
- Version:
- 1.0
- Author:
- not attributable
Field Summary |
protected boolean |
multiSet
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
multiSet
protected boolean multiSet
MultiSetAbstraction
public MultiSetAbstraction(ProcessInstance pi,
ProcessInstanceScale scale,
boolean multiset)
getLogEvents
public java.util.List<LogEvent> getLogEvents()
getProcessSteps
public java.util.HashMap<LogEvent,java.lang.Integer> getProcessSteps()
calculateFitness
public double calculateFitness(LogAbstraction abstr)
- Description copied from class:
LogAbstraction
- NOT IMPLEMENTED: Override this method in your implementation!
- Specified by:
calculateFitness
in class ProcessInstanceBasedAbstraction
generateRecommendations
public RecommendationResult generateRecommendations(LogAbstraction la,
java.lang.String queryID)
- Description copied from class:
LogAbstraction
- NOT IMPLEMENTED: Override this method in your implementation!
- Specified by:
generateRecommendations
in class ProcessInstanceBasedAbstraction
sortPossibleNextSteps
public java.util.List<org.processmining.framework.models.logabstraction.LogEventOccurence> sortPossibleNextSteps(java.util.HashMap<LogEvent,java.lang.Integer> nextSteps)