Package org.opencyc.cycobject

Provides the attributes and behavior of OpenCyc Knowledge Base objects such as constants, functional expressions, lists, rules and assertions.

See:
          Description

Class Summary
ByteArray Contains an array of bytes, as an object that directly represents a SubL byte vector.
CycAssertion Provides the behavior and attributes of OpenCyc assertions.
CycConstant Provides the behavior and attributes of an OpenCyc Constant.
CycFort This class implements a Cyc Fort (First Order Reified Term).
CycList Provides the behavior and attributes of an OpenCyc list, typically used to represent assertions in their external (EL) form.
CycListComparator Implements a Comparator for the sort method of the CycList class.
CycListParser Provides a parser that reads a String representation and constructs the corresponding CycList.
CycListVisitor Implements an Enumeration for CycList objects which traverses recursively into embedded CycLists, in a depth-first fashion, returning the objects which are both non-CycList and non-nil.
CycNart This class implements the behavior and attributes of a an OpenCyc NART (Non Atomic Reified Term).
CycSymbol Provides the behavior and attributes of an OpenCyc symbol, typically used to represent api function names, and non CycConstant parameters.
CycVariable Provides the behavior and attributes of an OpenCyc variable, typically used in rule and query expressions.
Guid Provides the behavior and attributes of an OpenCyc GUID (Globally Unique IDentifier).
UnitTest Provides a suite of JUnit test cases for the org.opencyc.cycobject package.
 

Package org.opencyc.cycobject Description

Provides the attributes and behavior of OpenCyc Knowledge Base objects such as constants, functional expressions, lists, rules and assertions.