## 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).
CycObject
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.