Class Summary |
ClassID |
A subclass of Object for ClassIDs. |
ClassIDs |
The identifier of an object in the MARIAN universe is composed
of class id and instance id. |
Debug |
Class name: Debug
Class description: As the name said, this class is purely for the convienece
of debugging a big system, user don't need to recompile the
system to change the debug configuration (where to print out
message, where not), user even don't need to rerun the system. |
FullID |
The identifier of an object in the MARIAN universe is composed
of class id and instance id. |
InfoDesc |
A Information Description is a description of a digital information object
in context. |
LinedString |
Class name: LinedString
Class description: used to count the number of "\n" in s string
Author: Jianxin Zhao
Finished time: ????, 1998
Known bugs: none
Platform: jdk1.1.5 under UNIX |
LinkDesc |
At the moment, we are only allowing a link description to consist of an exact
description of a single link. |
Measurement |
Used to measure system performance,
this can be used mutiple times. |
PerformanceMeasurement |
Class name: PerformanceMeasurement
Class description: this class is used to do system performance measurement,
it will record time for each measurement automatically, caculate the
average, and dump all the results to a file in human readable format |
ReaderWriterMutex |
This class provides a moniter object for thread coordination. |
ReturnCodes |
Return codes common to many classes of MARIAN objects. |
Weight |
The weight of an object in some approximate context (e.g., match to a query). |
WtdEntireObj |
A Weighted Object that actually includes the full object! Unlike the class
WtdObj, which only includes a FullID, a WtdEntireObj also includes
a Java Object which is the actual instance selected by the FullID. |
WtdObj |
class name: WtdObj
class description: an object together with a weight (e.g., match to a query). |