static org.processmining.processtree.ProcessTree |
HelperFunctions.alterTreeAndConvert(org.processmining.processtree.ProcessTree processTree,
java.util.List<NodeDetailStore> toBeDeletedNodes,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
java.util.Map<java.lang.String,java.lang.String> variantsToChange,
java.util.Map<java.lang.String,java.lang.Integer> updatedVariantFrequency) |
|
static org.processmining.processtree.ProcessTree |
HelperFunctions.alterTreeAndConvert(org.processmining.processtree.ProcessTree processTree,
java.util.List<NodeDetailStore> toBeDeletedNodes,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
java.util.Map<java.lang.String,java.lang.String> variantsToChange,
java.util.Map<java.lang.String,java.lang.Integer> updatedVariantFrequency) |
|
static org.processmining.processtree.ProcessTree |
HelperFunctions.alterTreeAndRemove(org.processmining.processtree.ProcessTree processTree,
java.util.List<NodeDetailStore> toBeDeletedNodes,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static org.processmining.processtree.ProcessTree |
HelperFunctions.alterTreeAndRemove(org.processmining.processtree.ProcessTree processTree,
java.util.List<NodeDetailStore> toBeDeletedNodes,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static org.processmining.processtree.ProcessTree |
HelperFunctions.changeNodeName(org.processmining.processtree.ProcessTree processTree,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.checkChildParentSync(NodeDetailStore childNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
CloneDataStructureWithNewNodes.clone(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
java.util.Map<java.util.UUID,java.util.UUID> nodeIdMap,
org.processmining.processtree.ProcessTree newTree) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.computeCaseFrequencyForNodes(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static org.processmining.processtree.ProcessTree |
HelperFunctions.createXlogAndSubPTBasedOnPatterns(NodeDetailStore andNode,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters,
org.deckfour.xes.model.XLog InputLog,
org.processmining.processtree.ProcessTree mainProcessTree,
java.lang.String modificationType) |
|
static org.processmining.processtree.ProcessTree |
HelperFunctions.createXlogAndSubPTBasedOnPatterns2(NodeDetailStore andNode,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters,
org.deckfour.xes.model.XLog InputLog,
org.processmining.processtree.ProcessTree mainProcessTree,
java.lang.Boolean modificationTypeIsConvert) |
|
static void |
HelperFunctions.displayDataStructure(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
java.lang.Boolean displayOldValue) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.forceUpdateChildrenFrequency(NodeDetailStore parentNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static int |
HelperFunctions.getActivityFrequency(NodeDetailStore nodeNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static java.util.List<java.lang.String> |
HelperFunctions.getAncestorAndsLeafChildren(java.util.List<java.lang.String> allAncestorAndLeafChildren,
NodeDetailStore nodeNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq) |
|
static int |
HelperFunctions.getCaseFrequency(NodeDetailStore nodeNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static java.util.List<java.lang.String> |
HelperFunctions.getLeafChildren(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
NodeDetailStore nodeNDS) |
|
static java.util.List<NodeDetailStore> |
HelperFunctions.getLeafChildrenNDS(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
NodeDetailStore nodeNDS) |
|
static java.util.List<NodeDetailStore> |
HelperFunctions.getNodesToDeleteBasedOnProbability(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
double thresholdProbability,
java.lang.String probabilityType,
java.lang.String frequencyType) |
|
static java.util.Map<java.lang.String,java.lang.Integer> |
HelperFunctions.getVariantWiseActivityFrequency(NodeDetailStore nodeNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static java.util.Map<java.lang.String,java.lang.Integer> |
HelperFunctions.getVariantWiseCaseFrequency(NodeDetailStore nodeNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.mapPTtoNodeDetailStructure(org.processmining.processtree.ProcessTree processTree,
org.processmining.processtree.Node node,
java.util.UUID parentID,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static org.processmining.processtree.ProcessTree |
HelperFunctions.modififyTreeBasedOnNodeProbability(org.processmining.processtree.ProcessTree processTree,
java.util.List<NodeDetailStore> toBeDeletedNodes,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters,
java.lang.Boolean modificationTypeIsConvert) |
|
static org.processmining.processtree.ProcessTree |
HelperFunctions.modififyTreeBasedOnNodeProbability(org.processmining.processtree.ProcessTree processTree,
java.util.List<NodeDetailStore> toBeDeletedNodes,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters,
java.lang.Boolean modificationTypeIsConvert) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.removeActivityFrequenciesOnLoopNode(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq) |
|
static org.processmining.processtree.ProcessTree |
HelperFunctions.removeChildrenNodeAndEdgesFromPT(org.processmining.processtree.ProcessTree processTree,
NodeDetailStore toRemoveNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq) |
|
static org.processmining.processtree.ProcessTree |
HelperFunctions.removeNode(NodeDetailStore nodeNDS,
org.processmining.processtree.ProcessTree processTree,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq) |
|
static java.lang.Object[] |
HelperFunctions.replaceWithSubtree(org.processmining.processtree.ProcessTree processTree,
org.processmining.processtree.ProcessTree subProcessTree,
NodeDetailStore nodeNDSToRemove,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.setActivityFrequenciesOnLoopNode(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq) |
|
void |
Parameters.setDataStructureWithUpdatedActivities(java.util.Map<java.lang.String,NodeDetailStore> dataStructureWithUpdatedActivities) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.setFrequenciesOnProcessTree(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
org.processmining.processtree.ProcessTree processTree,
Parameters parameters) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.setNodeInitialFrequencies(NodeDetailStore nodeNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.setNodeSuretyToFalse(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.setProbability(java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
int totalFrequency) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.setTauActivityFrequency(NodeDetailStore tauNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
Parameters parameters) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.updateChildrenFrequency(NodeDetailStore parentNDS,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.updateVariantFrequencyOfNode(NodeDetailStore nodeNDSBeingDeleted,
java.lang.String variantToDelete,
java.lang.String similarVariant,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
NodeDetailStore nodeNDS,
java.util.List<NodeDetailStore> toBeDeletedNodesExtended) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.updateVariantFrequencyOfNode(NodeDetailStore nodeNDSBeingDeleted,
java.lang.String variantToDelete,
java.lang.String similarVariant,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
NodeDetailStore nodeNDS,
java.util.List<NodeDetailStore> toBeDeletedNodesExtended) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.updateVariantsOfNode(NodeDetailStore nodeNDSBeingDeleted,
java.lang.String variantToDelete,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
NodeDetailStore nodeNDS,
java.util.List<NodeDetailStore> toBeDeletedNodesExtended) |
|
static java.util.Map<java.util.UUID,NodeDetailStore> |
HelperFunctions.updateVariantsOfNode(NodeDetailStore nodeNDSBeingDeleted,
java.lang.String variantToDelete,
java.util.Map<java.util.UUID,NodeDetailStore> treeNodeFreq,
NodeDetailStore nodeNDS,
java.util.List<NodeDetailStore> toBeDeletedNodesExtended) |
|