public class AnomalousIntervalsComputerPlugin
extends java.lang.Object
Constructor and Description |
---|
AnomalousIntervalsComputerPlugin() |
Modifier and Type | Method and Description |
---|---|
AnomalyIntervals |
computeAnomalyIntervals(org.processmining.contexts.uitopia.UIPluginContext context,
StochasticNet net) |
void |
exportAnomaliesToJSON(org.processmining.framework.plugin.PluginContext context,
AnomalyIntervals intervals,
java.io.File file) |
java.lang.String |
getJSONForAnomalies(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>>> anomalyList,
java.lang.String name,
java.lang.Double anomalyRate)
Returns a JSON-Object containing the anomalous regions supplied as parameter
|
public void exportAnomaliesToJSON(org.processmining.framework.plugin.PluginContext context, AnomalyIntervals intervals, java.io.File file) throws java.lang.Exception
java.lang.Exception
public java.lang.String getJSONForAnomalies(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>>> anomalyList, java.lang.String name, java.lang.Double anomalyRate)
anomalyList
- Map associating Pairs of Doubles (anomalous intervals) to a transitionname
- the name of the model that contains the transitionspublic AnomalyIntervals computeAnomalyIntervals(org.processmining.contexts.uitopia.UIPluginContext context, StochasticNet net)