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 |