public class Cluster<E extends org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge,N extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode>
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<PlaceEvaluation<N>> |
computePlacesAboveThreshold(double threshold) |
void |
evaluatePlaces() |
java.util.Set<E> |
getEdges() |
java.util.Set<N> |
getInputNodes() |
java.util.Set<N> |
getOutputNodes() |
java.util.Set<PlaceEvaluation<N>> |
getPlacesAboveThreshold() |
void |
run() |
void |
setActivityFrequencyMap(java.util.Map<java.lang.String,java.lang.Integer> activityFrequencyMap) |
void |
setLog(org.deckfour.xes.model.XLog log) |
void |
setPlaceEvaluationThreshold(double placeEvaluationThreshold) |
void |
setPrePlaceEvaluationThreshold(double prePlaceEvaluationThreshold) |
java.lang.String |
toString() |
public Cluster(java.util.Set<E> edges)
public void setPrePlaceEvaluationThreshold(double prePlaceEvaluationThreshold)
public void setPlaceEvaluationThreshold(double placeEvaluationThreshold)
public java.util.Set<E> getEdges()
public java.util.Set<N> getInputNodes()
public java.util.Set<N> getOutputNodes()
public void setLog(org.deckfour.xes.model.XLog log)
public void setActivityFrequencyMap(java.util.Map<java.lang.String,java.lang.Integer> activityFrequencyMap)
public java.util.Set<PlaceEvaluation<N>> getPlacesAboveThreshold()
public void run()
run in interface java.lang.Runnablepublic void evaluatePlaces()
public java.util.Set<PlaceEvaluation<N>> computePlacesAboveThreshold(double threshold)
public java.lang.String toString()
toString in class java.lang.Object