Package org.drools.beliefs.bayes
Class JunctionTreeSeparator
- java.lang.Object
-
- org.drools.beliefs.bayes.JunctionTreeSeparator
-
public class JunctionTreeSeparator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JunctionTreeSeparator(int id, JunctionTreeClique parent, JunctionTreeClique child, org.drools.core.util.bitmask.OpenBitSet bitSet, Graph<BayesVariable> graph)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SeparatorStatecreateState()org.drools.core.util.bitmask.OpenBitSetgetBitSet()JunctionTreeCliquegetChild()intgetId()JunctionTreeCliquegetParent()java.util.List<BayesVariable>getValues()voidresetState(SeparatorState sepSet)java.lang.StringtoString()
-
-
-
Constructor Detail
-
JunctionTreeSeparator
public JunctionTreeSeparator(int id, JunctionTreeClique parent, JunctionTreeClique child, org.drools.core.util.bitmask.OpenBitSet bitSet, Graph<BayesVariable> graph)
-
-
Method Detail
-
getBitSet
public org.drools.core.util.bitmask.OpenBitSet getBitSet()
-
getParent
public JunctionTreeClique getParent()
-
getChild
public JunctionTreeClique getChild()
-
getId
public int getId()
-
createState
public SeparatorState createState()
-
resetState
public void resetState(SeparatorState sepSet)
-
getValues
public java.util.List<BayesVariable> getValues()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-