jess
Class Defquery

java.lang.Object
  |
  +--jess.Node
        |
        +--jess.HasLHS
              |
              +--jess.Defquery

public class Defquery
extends HasLHS
implements java.io.Serializable

Class used to represent Defqueries. These are constructed by the parser.

(C) 1997 Ernest J. Friedman-Hill and Sandia National Laboratories

Author:
Ernest J. Friedman-Hill
See Also:
Serialized Form

Fields inherited from class jess.Node
LEFT, m_usecount, RIGHT
 
Method Summary
 boolean callNodeLeft(Token token)
          Recieve satisfied queries
 java.lang.String toString()
          Pretty-print this rule.
 
Methods inherited from class jess.HasLHS
getDocstring, getName, getNodeIndexHash, getNPatterns, getPattern, listNodes, setNodeIndexHash
 
Methods inherited from class jess.Node
addJessListener, removeJessListener, succ
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

callNodeLeft

public boolean callNodeLeft(Token token)
                     throws JessException
Recieve satisfied queries
Parameters:
token -  
callType -  
Returns:
 
Throws:
JessException -  

toString

public java.lang.String toString()
Pretty-print this rule. The intent is that the output of this function can be reparsed to recreate the rule.
Overrides:
toString in class java.lang.Object
Returns:
Pretty-printed text of rule.

© 1997 E.J. Friedman-Hill and Sandia Corporation