org.vizzini.ai.logic
Class AbstractAtomicSentence

java.lang.Object
  extended by org.vizzini.util.AbstractBean
      extended by org.vizzini.ai.logic.AbstractSentence
          extended by org.vizzini.ai.logic.AbstractAtomicSentence
All Implemented Interfaces:
Cloneable, IAtomicSentence, ISentence
Direct Known Subclasses:
AbstractBinaryAtomicSentence

public abstract class AbstractAtomicSentence
extends AbstractSentence
implements IAtomicSentence

Provides base functionality for atomic sentences in the logic system. The sentence evaluates to true or false in the context of a given item.

Since:
v0.2
Version:
v0.2
Author:
Jeffrey M. Thompson

Field Summary
 
Fields inherited from class org.vizzini.util.AbstractBean
IGNORE_PROPERTIES
 
Constructor Summary
AbstractAtomicSentence()
           
 
Method Summary
 
Methods inherited from class org.vizzini.ai.logic.AbstractSentence
clone, getDescription, setDescription
 
Methods inherited from class org.vizzini.util.AbstractBean
appendArray, appendCollection, appendList, appendMap, compareBooleans, compareObjects, equals, getIgnoreProperties, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.vizzini.ai.logic.ISentence
clone, evaluate, getDescription, setDescription
 

Constructor Detail

AbstractAtomicSentence

public AbstractAtomicSentence()


Copyright 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02