Package org.drools.beliefs.bayes
Class JunctionTreeClique
- java.lang.Object
-
- org.drools.beliefs.bayes.JunctionTreeClique
-
public class JunctionTreeClique extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JunctionTreeClique(int id, Graph<BayesVariable> graph, org.drools.core.util.bitmask.OpenBitSet bitSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToFamily(BayesVariable var)CliqueStatecreateState()org.drools.core.util.bitmask.OpenBitSetgetBitSet()java.util.List<JunctionTreeSeparator>getChildren()java.util.List<BayesVariable>getFamily()intgetId()JunctionTreeSeparatorgetParentSeparator()double[]getPotentials()java.util.List<BayesVariable>getValues()voidresetState(CliqueState cliqueState)voidsetParentSeparator(JunctionTreeSeparator parentSeparator)java.lang.StringtoString()
-
-
-
Constructor Detail
-
JunctionTreeClique
public JunctionTreeClique(int id, Graph<BayesVariable> graph, org.drools.core.util.bitmask.OpenBitSet bitSet)
-
-
Method Detail
-
addToFamily
public void addToFamily(BayesVariable var)
-
getId
public int getId()
-
getBitSet
public org.drools.core.util.bitmask.OpenBitSet getBitSet()
-
getValues
public java.util.List<BayesVariable> getValues()
-
getFamily
public java.util.List<BayesVariable> getFamily()
-
getPotentials
public double[] getPotentials()
-
getParentSeparator
public JunctionTreeSeparator getParentSeparator()
-
setParentSeparator
public void setParentSeparator(JunctionTreeSeparator parentSeparator)
-
getChildren
public java.util.List<JunctionTreeSeparator> getChildren()
-
createState
public CliqueState createState()
-
resetState
public void resetState(CliqueState cliqueState)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-