|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.framework.models.logabstraction.LogAbstraction
org.processmining.framework.models.logabstraction.ProcessInstanceBasedAbstraction
public abstract class ProcessInstanceBasedAbstraction
Title:
Description:
Copyright: Copyright (c) 2004
Company:
Field Summary | |
---|---|
protected java.util.ArrayList<ProcessInstance> |
instances
The set of process instances clustered by this contributor, implemented as a list of process instances for performance (set semantics, if required, are supposed to be retained by the specific implementation, i.e. |
protected double |
weight
|
Constructor Summary | |
---|---|
ProcessInstanceBasedAbstraction(ProcessInstanceScale scale)
|
Method Summary | |
---|---|
void |
addInstance(ProcessInstance pi)
Adds a process instance to the set represented by this contributor instance. |
abstract double |
calculateFitness(LogAbstraction la)
NOT IMPLEMENTED: Override this method in your implementation! |
abstract RecommendationResult |
generateRecommendations(LogAbstraction la,
java.lang.String queryID)
NOT IMPLEMENTED: Override this method in your implementation! |
java.util.ArrayList<ProcessInstance> |
getInstances()
|
double |
getWeight()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected double weight
protected java.util.ArrayList<ProcessInstance> instances
Constructor Detail |
---|
public ProcessInstanceBasedAbstraction(ProcessInstanceScale scale)
Method Detail |
---|
public abstract double calculateFitness(LogAbstraction la)
LogAbstraction
calculateFitness
in class LogAbstraction
public abstract RecommendationResult generateRecommendations(LogAbstraction la, java.lang.String queryID)
LogAbstraction
generateRecommendations
in class LogAbstraction
public java.util.ArrayList<ProcessInstance> getInstances()
public double getWeight()
getWeight
in class LogAbstraction
public void addInstance(ProcessInstance pi)
instance
- The new process instance to be added.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |