| Interface | Description |
|---|---|
| EntityFactory |
EntityFactory Interface
EntityFactory provides a module programmer with a great deal of
control over how Things, Derivatives, Relations, and Sequences get
created during the execution of an algorithm.
|
| Frame |
Provides methods for manipulating Frames, which come in four types:
A Entity instance is an instance that belongs to various
classes, which are implemented via a Thread memory (see Vaina and
Greenblatt, MIT AI Laboratory working paper 195).
|
| Class | Description |
|---|---|
| AFactory | |
| BFactory |
Utility class for generating Borchardt Transition-Space frames.
|
| Binding | |
| BindingSet | |
| Bundle |
Implements behavior of a bundle of threads.
|
| CGroup | |
| ClassPair |
Allows a string to hold a pair of classes.
|
| Correspondence |
Holds the neccessary information to indicate a correspondence
between two trajectory spaces.
|
| CorrespondenceComparator |
One line description.
|
| EFactory | |
| Entity |
See Frame interface for descripton.
|
| EntityFactoryAdapter |
This class simplifies the task of implementing the EntityFactory interface.
|
| EntityFactoryDefault |
This implementation of EntityFactory simply calls the appropriate
Entity/Function/Relation/Sequence constructor, and returns the
resulting Entity.
|
| EntityFactoryWithMemory |
This implementation of EntityFactory stores every Thing that is created into
a bridge.modules.memory.BasicMemory object that is specified by the user when
the factory is constructed.
|
| EntityFactoryWithStaticMemory |
This implementation of EntityFactory stores every Thing that is created into
the System-wide static memory located at BasicMemory.staticMemory.
|
| EntityTests | |
| Feature |
Implements a feature in the Goldilock's principle sense.
|
| Function |
Implements Derivatives.
|
| IteratorForXML |
Provides methods for iteratorlike operations on XML marked text.
|
| JFactory |
Utility class for generating Jackendoff-style frames.
|
| Matcher | |
| NameGenerator |
A utility class that provides a unique string of the form "-n" via a
static method.
|
| Relation |
Implements relations.
|
| RFactory |
Conventience class.
|
| Sequence |
Implements Sequences.
|
| Tags |
Provides utility methods for creating XMLlike printing.
|
| Thread |
Helps to implement thread behavior, derived from Greenblatt and Vaina.
|
| Tracer |