zeus.rete
Class AttributeNode

java.lang.Object
  extended byzeus.rete.Node
      extended byzeus.rete.PatternNode
          extended byzeus.rete.AttributeNode

class AttributeNode
extends PatternNode


Field Summary
(package private)  java.lang.String attribute
           
(package private)  ValueFunction value
           
 
Fields inherited from class zeus.rete.Node
ACTION, ADD, engine, LEFT, REMOVE, RIGHT, SINGLE, successors, use_count
 
Constructor Summary
(package private) AttributeNode(ReteEngine engine, java.lang.String attribute, ValueFunction value)
           
 
Method Summary
 boolean equals(java.lang.Object any)
           
(package private)  void evaluate(java.lang.String path, int tag, int type, java.util.Vector input, Bindings b)
           
 java.lang.String toString()
           
 
Methods inherited from class zeus.rete.Node
addSuccessor, propagate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

value

ValueFunction value

attribute

java.lang.String attribute
Constructor Detail

AttributeNode

AttributeNode(ReteEngine engine,
              java.lang.String attribute,
              ValueFunction value)
Method Detail

evaluate

void evaluate(java.lang.String path,
              int tag,
              int type,
              java.util.Vector input,
              Bindings b)
Specified by:
evaluate in class Node

equals

public boolean equals(java.lang.Object any)

toString

public java.lang.String toString()


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.