|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interface through which the current bound values of variables can be found. Many of the details vary between the forward and backward chaining system - this interface is the minimal one needed by most builtins the specific implementations offer richer functionality.
| Method Summary | |
boolean |
bind(Node var,
Node value)
Bind a variable in the current envionment to the given value. |
Node |
getGroundVersion(Node node)
Return the most ground version of the node. |
Triple |
instantiate(TriplePattern pattern)
Instantiate a triple pattern against the current environment. |
| Method Detail |
public Node getGroundVersion(Node node)
public boolean bind(Node var,
Node value)
var - a Node_RuleVariable defining the variable to bindvalue - the value to bind
public Triple instantiate(TriplePattern pattern)
pattern - the triple pattern to match
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||