public class Pruner
extends java.lang.Object
Constructor and Description |
---|
Pruner(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log,
DeclareMinerInput input,
java.io.PrintWriter printWriter) |
Modifier and Type | Method and Description |
---|---|
protected long |
getAvgTimeDistance(org.deckfour.xes.model.XLog log) |
FindItemSets |
getF() |
protected long |
getMaxTimeDistance(org.deckfour.xes.model.XLog log) |
java.util.Map<DeclareTemplate,java.util.Vector<MetricsValues>> |
getMetrVectors() |
protected long |
getMinTimeDistance(org.deckfour.xes.model.XLog log) |
boolean |
isOptimized() |
DeclareMinerOutput |
prune(boolean hier,
boolean trans,
java.util.List<java.lang.String> activityNameList,
java.util.Map<FrequentItemSetType,java.util.Map<java.util.Set<java.lang.String>,java.lang.Float>> frequentItemSetTypeFrequentItemSetSupportMap,
java.util.Map<DeclareTemplate,java.util.List<java.util.List<java.lang.String>>> declareTemplateCandidateDispositionsMap,
java.util.Hashtable<?,?> aprioriSupportValues,
boolean verbose,
DeclareMinerInput input) |
void |
setF(FindItemSets f) |
void |
setMetrVectors(java.util.Map<DeclareTemplate,java.util.Vector<MetricsValues>> metrVectors) |
void |
setOptimized(boolean optimized) |
public Pruner(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, DeclareMinerInput input, java.io.PrintWriter printWriter)
public DeclareMinerOutput prune(boolean hier, boolean trans, java.util.List<java.lang.String> activityNameList, java.util.Map<FrequentItemSetType,java.util.Map<java.util.Set<java.lang.String>,java.lang.Float>> frequentItemSetTypeFrequentItemSetSupportMap, java.util.Map<DeclareTemplate,java.util.List<java.util.List<java.lang.String>>> declareTemplateCandidateDispositionsMap, java.util.Hashtable<?,?> aprioriSupportValues, boolean verbose, DeclareMinerInput input)
protected long getMaxTimeDistance(org.deckfour.xes.model.XLog log)
protected long getMinTimeDistance(org.deckfour.xes.model.XLog log)
protected long getAvgTimeDistance(org.deckfour.xes.model.XLog log)
public boolean isOptimized()
public void setOptimized(boolean optimized)
public java.util.Map<DeclareTemplate,java.util.Vector<MetricsValues>> getMetrVectors()
public void setMetrVectors(java.util.Map<DeclareTemplate,java.util.Vector<MetricsValues>> metrVectors)
public FindItemSets getF()
public void setF(FindItemSets f)