Class Summary |
Assert |
Class for assertions. |
BuildDatabase |
A simple object to create a Metaglue database. |
CommandLine |
Command line parser. |
CrystalInputStream |
A stream for 'decrystalizing' data from a crystalized form. |
CrystalOutputStream |
A stream for 'crystalizing' data so that it can be inserted into a
database. |
DBTester |
|
Dice |
|
FileLibrary |
FileLibrary contains some helpful methods to handle
reading from a file. |
FilterProcs |
Using the filter! |
ForkOutputStream |
|
HTMLBrowser |
HTMLBrowser is a simple java HTML viewer. |
HTMLElement |
HTMLElement is a representation of a
javax.swing.text.Element that provides some useful interfaces. |
HTMLParser |
HTMLParser is a utility to work with HTML files. |
LauncherDemon |
Launch metaglues of given society on local machine. |
LauncherPacket |
A little class for the launcher demon utility |
LoadClass |
|
ManagedConnection |
|
ManagedStatement |
|
MethodLookup |
MethodLookup.java
Created: Thu Aug 30 12:11:11 2001 |
MotorizedQueue |
This makes it easy for a thread to serve a bunch of objects to
another thread with complete syncronization and without worry
about multiple objects being processed at once. |
MultiValueMap |
This class contains a bunch of static methods that make it easier
to deal with Maps (e.g. |
Pair |
A utility container that represents a pair of Serializable objects o1 and
o2 such that pair( o1, o2 ) == [ o1, o2 ]. |
PersistentMap |
A persistent hashtable (Map), which in this case maps to a SQL database. |
PromptBox |
This class is synchronized so the user does not get bombarded with
boxes when they hit a high-question area. |
Queue |
The queue implements a first-in first-out (FIFO) set of objects. |
ReleaseDatabase |
|
Semaphore |
|
SimpleXML |
A class which uses XML transformations to easily create and parse
text representations of data. |
SQLConsole |
SQLConsole.java -- An application which can be used to send SQL
commands to a database -- any database. |
StopWatch |
StopWatch.java A static class that allows you to do fine level
timing between events. |
StringTreeTable |
A data structure which allows prefix and wildcard lookup. |
TextAreaWindow |
Wrap input of process into a text window to seperate it from the
rest of the world. |
TextTools |
|
TextWindow |
Wrap input of process into a text window to seperate it
from the rest of the world. |
Ticker |
Print out stuff to command line every 5 seconds. |
TimeStampedObject |
This class is a base class for all objects that need to know how
old they are |
TranslatorEngine |
A basic Translator engine to be used in translator agent |
UncertainValue |
This class can be used to encapsulate a response that you are not
sure of. |
Value |
This class is useful if you deal with a situation where you are
likely to be dealing with objects or primitives. |
VectorizedMap |
VectorizedMap is a sorted map that also keeps track of
the object's insertion order. |
WordLimit |
A simple class to get the first n words out of a string. |
XMLFile |
This is a simple wrapper class around JDOM's XML package. |
XMLTransformer |
A utility to transform well-formed XML into HTML using a given XSL
style sheet. |
The util package is used for simple classes used by the Metaglue system,
but which aren't agents or anything else that will fit in easily elsewhere.