aima.basic.simplerule
Class Condition

java.lang.Object
  extended by aima.basic.simplerule.Condition
Direct Known Subclasses:
ANDCondition, EQUALCondition, NOTCondition, ORCondition

public abstract class Condition
extends java.lang.Object


Constructor Summary
Condition()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
abstract  boolean evaluate(ObjectWithDynamicAttributes p)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Condition

public Condition()
Method Detail

evaluate

public abstract boolean evaluate(ObjectWithDynamicAttributes p)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object