Class NodeDetailStore
- java.lang.Object
-
- org.processmining.logfiltering.algorithms.Sabya.NodeDetailStore
-
public class NodeDetailStore extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeDetailStoreclone()voidcopyFrequencyDetails(NodeDetailStore nodeNDS)java.lang.StringgetActualName()java.lang.IntegergetCaseFrequency()booleangetChildIsActivity()java.util.List<org.processmining.processtree.Node>getChildren()java.lang.IntegergetFrequency()java.util.List<java.lang.String>getLeafChildren()java.lang.StringgetName()org.processmining.processtree.NodegetNode()doublegetOverallProbability()java.util.UUIDgetParent()org.processmining.logfiltering.algorithms.Sabya.FrequencyDetailsgetPreviousFrequencyDetails()doublegetProbabilityBasedOnParent()booleangetSuretyOfActivityFrequency()booleangetSuretyOfCaseFrequency()java.lang.StringgetType()java.util.Map<java.lang.String,java.lang.Integer>getVariantWiseActivityFrequency()java.util.Map<java.lang.String,java.lang.Integer>getVariantWiseCaseFrequency()voidremoveChild(org.processmining.processtree.Node child)static voidresetCounter()voidsetActualName(java.lang.String actualName)voidsetCaseFrequency(java.lang.Integer casefrequency)voidsetChildIsActivity(boolean childIsActivity)voidsetChildren(java.util.List<org.processmining.processtree.Node> children)voidsetFrequency(java.lang.Integer frequency)voidsetLeafChildren(java.util.List<java.lang.String> leafChildren)voidsetName(java.lang.String name)voidsetNode(org.processmining.processtree.Node node)voidsetOverallProbability(double overallProbability)voidsetParent(java.util.UUID parent)voidsetPreviousFrequencyDetails(org.processmining.logfiltering.algorithms.Sabya.FrequencyDetails previousFrequencyDetails)voidsetProbabilityBasedOnParent(double probabilityBasedOnParent)voidsetSuretyOfActivityFrequency(java.lang.Boolean suretyOfActivityFrequency)voidsetSuretyOfCaseFrequency(java.lang.Boolean suretyOfCaseFrequency)voidsetType(java.lang.String type)voidsetVariantWiseActivityFrequency(java.util.Map<java.lang.String,java.lang.Integer> variantWiseActivityFrequency)voidsetVariantWiseCaseFrequency(java.util.Map<java.lang.String,java.lang.Integer> variantWiseCaseFrequency)voidstoreOldFrequencyDetails()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getActualName
public java.lang.String getActualName()
-
setActualName
public void setActualName(java.lang.String actualName)
-
getNode
public org.processmining.processtree.Node getNode()
-
setNode
public void setNode(org.processmining.processtree.Node node)
-
getParent
public java.util.UUID getParent()
-
setParent
public void setParent(java.util.UUID parent)
-
getChildren
public java.util.List<org.processmining.processtree.Node> getChildren()
-
setChildren
public void setChildren(java.util.List<org.processmining.processtree.Node> children)
-
getFrequency
public java.lang.Integer getFrequency()
-
setFrequency
public void setFrequency(java.lang.Integer frequency)
-
getCaseFrequency
public java.lang.Integer getCaseFrequency()
-
setCaseFrequency
public void setCaseFrequency(java.lang.Integer casefrequency)
-
getChildIsActivity
public boolean getChildIsActivity()
-
setChildIsActivity
public void setChildIsActivity(boolean childIsActivity)
-
getOverallProbability
public double getOverallProbability()
-
setOverallProbability
public void setOverallProbability(double overallProbability)
-
setProbabilityBasedOnParent
public void setProbabilityBasedOnParent(double probabilityBasedOnParent)
-
getProbabilityBasedOnParent
public double getProbabilityBasedOnParent()
-
removeChild
public void removeChild(org.processmining.processtree.Node child)
-
setSuretyOfActivityFrequency
public void setSuretyOfActivityFrequency(java.lang.Boolean suretyOfActivityFrequency)
-
getSuretyOfActivityFrequency
public boolean getSuretyOfActivityFrequency()
-
setSuretyOfCaseFrequency
public void setSuretyOfCaseFrequency(java.lang.Boolean suretyOfCaseFrequency)
-
getSuretyOfCaseFrequency
public boolean getSuretyOfCaseFrequency()
-
setType
public void setType(java.lang.String type)
-
getType
public java.lang.String getType()
-
setLeafChildren
public void setLeafChildren(java.util.List<java.lang.String> leafChildren)
-
getLeafChildren
public java.util.List<java.lang.String> getLeafChildren()
-
resetCounter
public static void resetCounter()
-
storeOldFrequencyDetails
public void storeOldFrequencyDetails()
-
getPreviousFrequencyDetails
public org.processmining.logfiltering.algorithms.Sabya.FrequencyDetails getPreviousFrequencyDetails()
-
setVariantWiseCaseFrequency
public void setVariantWiseCaseFrequency(java.util.Map<java.lang.String,java.lang.Integer> variantWiseCaseFrequency)
-
getVariantWiseCaseFrequency
public java.util.Map<java.lang.String,java.lang.Integer> getVariantWiseCaseFrequency()
-
setVariantWiseActivityFrequency
public void setVariantWiseActivityFrequency(java.util.Map<java.lang.String,java.lang.Integer> variantWiseActivityFrequency)
-
getVariantWiseActivityFrequency
public java.util.Map<java.lang.String,java.lang.Integer> getVariantWiseActivityFrequency()
-
copyFrequencyDetails
public void copyFrequencyDetails(NodeDetailStore nodeNDS)
-
setPreviousFrequencyDetails
public void setPreviousFrequencyDetails(org.processmining.logfiltering.algorithms.Sabya.FrequencyDetails previousFrequencyDetails)
-
clone
public NodeDetailStore clone()
- Overrides:
clonein classjava.lang.Object
-
-