Package openllet.core.rules.rete
Class ReteNode
- java.lang.Object
-
- openllet.core.rules.rete.ReteNode
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.logging.Logger_logger
-
Constructor Summary
Constructors Constructor Description ReteNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(BetaNode beta)Add a directly dependent _node.java.util.Collection<BetaNode>getBetas()voidmark()voidprint(java.lang.String indent)voidreset()Reset any dependent _nodesvoidrestore(int branch)voidunmark()
-
-
-
Method Detail
-
addChild
public void addChild(BetaNode beta)
Add a directly dependent _node.- Parameters:
beta-
-
getBetas
public java.util.Collection<BetaNode> getBetas()
- Returns:
- any directly dependent nodes.
-
reset
public void reset()
Reset any dependent _nodes
-
restore
public void restore(int branch)
-
mark
public void mark()
-
unmark
public void unmark()
-
print
public void print(java.lang.String indent)
-
-