All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

accum(double). Method in class edu.vt.marian.common.Weight
"Add" a float between 0..1 to this object.
accum(double). Method in class edu.vt.marian.common.WtdObj
"Add" a double between 0..1 to the weight of this WtdObj.
accum(Weight). Method in class edu.vt.marian.common.Weight
"Add" one Weight to another.
accum(Weight). Method in class edu.vt.marian.common.WtdObj
"Add" a Weight to the weight of this WtdObj.
add_measurement(String). Method in class edu.vt.marian.common.PerformanceMeasurement
this will add a new measurement into this object, the return value is the id of this Measurement and can be used to do measure later
addLinkDesc(Object). Method in class edu.vt.marian.common.InfoDesc
Add another link description to the set of links.
ALLOC_FAILURE. Static variable in class edu.vt.marian.common.ReturnCodes
ANSEL. Static variable in interface edu.vt.marian.common.DigInfObj
ANY_DIRECTION. Static variable in class edu.vt.marian.common.LinkDesc
ASCII. Static variable in interface edu.vt.marian.common.DigInfObj
these are the possible markup types
attributes(). Method in interface edu.vt.marian.common.AnalyzableDigInfObj

B

BAD_PARAMS. Static variable in class edu.vt.marian.common.FullID
BAD_PARAMS. Static variable in class edu.vt.marian.common.InfoDesc
BAD_PARAMS. Static variable in class edu.vt.marian.common.ReturnCodes
bottomWt. Static variable in class edu.vt.marian.common.Weight

C

CLASS_ABSURD. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_AILIST_TEXT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_AND_EXPR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_ATOM. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_BLANK_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CAPITALIZED_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CARRIAGE_RETURN_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CDT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CED_DEF_TEXT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CED_SAMP_TEXT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CED_SENSE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CED_VARIANT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CLASS. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CNOTES_TEXT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CODE_NUMBER. Static variable in class edu.vt.marian.common.ClassIDs
Subclasses of primitives.
CLASS_CONF_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_CORP_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_DC_CREATOR_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_DC_DESCRIPTION. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_DC_SUBJECT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_DC_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_DIGIT_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_EDT. Static variable in class edu.vt.marian.common.ClassIDs
Primitive data types.
CLASS_ENTITY_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_FORM. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_FRAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_FULLID. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_ABSTRACT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_AUTHOR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_CONF_AUTHOR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_CONTACT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_CORP_AUTHOR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_CROSSREF. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_KEYWORD. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_MESH_HEADING. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_PERS_AUTHOR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_SPONSOR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_SUBJ_ENTRY. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_SUBJECT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HAS_TYPE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_HEADINGS. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_INSTITUTION. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_INTEGER. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_CONF_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_CORP_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_MESH_HEADING. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_NLM_ADDRESS. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_NLM_CONTACT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_NLM_CROSSREF. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_NLM_DOC_NOTE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_NLM_KEYWORDS. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_NLM_ORG_DESC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_NLM_ORG_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_NLM_ORG_TYPE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_NLM_SPONSOR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_PERS_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_SUBJ_ENTRY. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_SUBJECT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_TEXT_VECT_NOTE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_TEXT_VECT_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_VT_MARC_NOTE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_IS_IN_VT_MARC_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_JOURNAL. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_JOURNAL_ISSUE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_KEYWORDS. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_LC_SUBJECT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_LETTER_DIGIT_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_LETTER_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_LIST. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_LOWER_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_MARC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_MED_REC_TEXT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_MESH_HEADING. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_MIT_ETD. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_MIT_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NEWLINE_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_ADDRESS. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_AIDS_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_CONTACT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_CROSSREF. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_DBIR_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_DOC_NOTE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_HMD_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_HR_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_HSDB_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_HSRI_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_KEYWORDS. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_MCH_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_NIHRES_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_NLM_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_ORG_DESC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_ORG_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_ORG_TYPE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_ORGANIZATION. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_PCC_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_SGML_DOC. Static variable in class edu.vt.marian.common.ClassIDs
NLM Document (Origin) Classes
CLASS_NLM_SHC_DOC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NLM_SPONSOR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NONASCII_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NONPRINT_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_NSWC_TEXT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OCCURS_IN_DC_CREATOR_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OCCURS_IN_DC_DESCRIPTION. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OCCURS_IN_DC_SUBJECT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OCCURS_IN_DC_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OCCURS_IN_ENTITY_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OCCURS_IN_HEADINGS. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OCCURS_IN_KEYWORDS. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OCCURS_IN_PHYSDIS_BODY. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OCCURS_IN_PHYSDIS_DESCRIPTION. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OCCURS_IN_PHYSDIS_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_OR_EXPR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_PERCENTAGE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_PERS_NAME. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_PHYSDIS_BODY. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_PHYSDIS_DESCRIPTION. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_PHYSDIS_ETD. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_PHYSDIS_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_PUNC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_PUNC_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_RATIONAL. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_REAL. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_RELATION. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_ROOT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_SET. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_STRING. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_SUBJ_ENTRY. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_SUBJECT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_TAB_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_TERM. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_TEXT_VECT_NOTE. Static variable in class edu.vt.marian.common.ClassIDs
Feedback Text Vector Classes
CLASS_TEXT_VECT_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_TUPLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_UNCAT_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_UNKNOWN_DIENST. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_UNKNOWN_HARVEST. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_UNKNOWN_Z3950. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_UPPER_STR. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_USE_NOTE_TEXT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_VARIABLE. Static variable in class edu.vt.marian.common.ClassIDs
Weird things used only by F3L.
CLASS_VT_ETD_OAMS. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_VT_ETD_OAMS_ABSTRACT. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_VT_ETD_OAMS_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_VT_MARC. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_VT_MARC_NOTE. Static variable in class edu.vt.marian.common.ClassIDs
CLASS_VT_MARC_TITLE. Static variable in class edu.vt.marian.common.ClassIDs
classID. Variable in class edu.vt.marian.common.FullID
classID. Variable in class edu.vt.marian.common.LinkDesc
ClassID(int). Constructor for class edu.vt.marian.common.ClassID
ClassIDs(). Constructor for class edu.vt.marian.common.ClassIDs
compare(Object). Method in interface edu.vt.marian.common.Sortable
Compare an object with ourselves and return an int indicating how it compares relative to us.
compare(Object). Method in class edu.vt.marian.common.Weight
compare(Object). Method in class edu.vt.marian.common.WtdObj
The functional union of compare(WtdObj) and compare(Weight).
compare(Weight). Method in class edu.vt.marian.common.Weight
Return the result of the comparision between this Weight object and the parameter Weight object.
compare(Weight). Method in class edu.vt.marian.common.WtdObj
How does this compare to a constant weight?
compare(WtdObj). Method in class edu.vt.marian.common.WtdObj
How does this compare to w by weight?
Configuration(String, Debug). Constructor for class edu.vt.marian.common.Configuration
method description: this constructor will create a configuration object from the specified directory/file uses the services of class(es): input parameter(s): file_name -- this directory contains all the configuration information of the system debug -- used for debugging output parameter(s): none return value: none synchronization: none
copy(). Method in interface edu.vt.marian.common.DigInfObj
count_lines(String). Static method in class edu.vt.marian.common.LinedString
this method will return number of "\n"s contained in the string

D

debug. Variable in class edu.vt.marian.common.FullID
just for debugging
debug. Variable in class edu.vt.marian.common.InfoDesc
Just for debugging
debug. Variable in class edu.vt.marian.common.LinkDesc
Just for debugging
debug. Variable in class edu.vt.marian.common.WtdObj
this is just used for debugging
Debug(String, String, boolean). Constructor for class edu.vt.marian.common.Debug
This constructor will create a Debug object based on the information in the specified file, also the stream for trace is set to according to the trace file name and append mode
DECREASING. Static variable in interface edu.vt.marian.common.Sortable
Indicate that we want to sort in non-increasig order
direction. Variable in class edu.vt.marian.common.LinkDesc
dump_to_file(String, boolean). Method in class edu.vt.marian.common.PerformanceMeasurement
this method will dump all the result of this object so far into the file in human readable format, it will rewrite the file or append to the end of it depending on the parameter append
dump_to_file(String, int, boolean). Method in class edu.vt.marian.common.PerformanceMeasurement
this method will dump all the result of the specified measurement so far into the file in human readable format, it will rewrite the file or append to the end of it depending on the parameter append
dumpTrace(String). Method in class edu.vt.marian.common.Debug
this method will dump the data to the current trace file

E

elements(). Method in class edu.vt.marian.common.QuickSort
Return an enumeration containing the elements contained in this object in sorted order.
end(long). Method in class edu.vt.marian.common.Measurement
this method will record a start time for the measurement specified by the parameter measurement_id
end_measure(int). Method in class edu.vt.marian.common.PerformanceMeasurement
this method will record a end time for the specified measurement_id
enumLinkDescs(). Method in class edu.vt.marian.common.InfoDesc
Return an enumeration through the link description set.
EQUAL. Static variable in interface edu.vt.marian.common.Sortable
Magic number to indicate object being compared against us is equal to our value
EQUAL. Static variable in class edu.vt.marian.common.Weight
the methods' return values.
equals(Object). Method in class edu.vt.marian.common.FullID
Tell whether this object has the same class id and instance id as the parameter object.
extracted. Variable in class edu.vt.marian.common.WtdEntireObj
whether obj is a raw string, or has been "extracted" and converted into a real DigInfObj.

F

FILE_WRITE_ERROR. Static variable in class edu.vt.marian.common.PerformanceMeasurement
FullID(BufferedReader, Debug). Constructor for class edu.vt.marian.common.FullID
Create a full id object from the specified stream.
FullID(Debug). Constructor for class edu.vt.marian.common.FullID
Create an empty full id object where both classID and instanceID have been set to 0 (ABSURD).
FullID(FullID, Debug). Constructor for class edu.vt.marian.common.FullID
Create a full id object from another one.
FullID(int, int, Debug). Constructor for class edu.vt.marian.common.FullID
Create a full id object with the specified class id and instance id values.

G

get_binding(String). Method in class edu.vt.marian.common.Configuration
method description: this method will return the directory/file name of the specified object in the system uses the services of class(es): input parameter(s): name --- the name of the object output parameter(s): none return value: a directory name as a string -- the directory should contain all the configuration information about the object null -- there is no directory corresponds to the specified object synchronization: none
get_dir(String). Method in class edu.vt.marian.common.Configuration
get_max_active_reader_number(). Method in class edu.vt.marian.common.ReaderWriterMutex
method name: get_max_active_reader_number method description: Return the limit of active readers.
get_port(). Method in class edu.vt.marian.common.Configuration
getClassID(). Method in class edu.vt.marian.common.FullID
Return the class id of this object.
getClassID(). Method in class edu.vt.marian.common.LinkDesc
getDirection(). Method in class edu.vt.marian.common.LinkDesc
getDocument(). Method in class edu.vt.marian.common.WtdEntireObj
return the (extracted) Document object.
getID(). Method in class edu.vt.marian.common.WtdObj
Return the id portion of this WtdObj.
getInstanceID(). Method in class edu.vt.marian.common.FullID
Return the instance id of this object.
getKeyDesc(). Method in class edu.vt.marian.common.LinkDesc
getNodeDesc(). Method in class edu.vt.marian.common.InfoDesc
Get the node description part.
getRawObj(). Method in class edu.vt.marian.common.WtdEntireObj
return the raw string of the document this object represents.
getTraceFile(). Method in class edu.vt.marian.common.Debug
this method will return the current trace file name
getUnderlyingValue(). Method in class edu.vt.marian.common.Weight
getValue(). Method in class edu.vt.marian.common.Weight
Return the value of this Weight object.
GetValue(String). Method in class edu.vt.marian.common.Debug
This method will return the value of the specified name, if there is no such name in the object false will be returned
getWeight(). Method in class edu.vt.marian.common.WtdObj
Return the weight of this WtdObj.
GREATER. Static variable in interface edu.vt.marian.common.Sortable
Magic number to indicate object being compared against us is greater than our value

H

hashCode(). Method in class edu.vt.marian.common.FullID
Generate a hash value suitable for java.util.HashTable.
HIGHER. Static variable in class edu.vt.marian.common.Weight
HTML. Static variable in interface edu.vt.marian.common.DigInfObj

I

IMPOSSIBLE_ERROR. Static variable in class edu.vt.marian.common.ReturnCodes
INCOMPARABLE. Static variable in interface edu.vt.marian.common.Sortable
Magic number to indicate object being compared against us is incomparable to us.
INCREASING. Static variable in interface edu.vt.marian.common.Sortable
Indicate that we want to sort in non-decreasing order
InfoDesc(Debug). Constructor for class edu.vt.marian.common.InfoDesc
Create a new null InfoDesc.
InfoDesc(Object, Debug). Constructor for class edu.vt.marian.common.InfoDesc
Create an InfoDesc from a specific nodeDesc.
InfoDesc(Object, Vector, Debug). Constructor for class edu.vt.marian.common.InfoDesc
Create an InfoDesc from a specific nodeDesc.
instanceID. Variable in class edu.vt.marian.common.FullID
intValue(). Method in class edu.vt.marian.common.ClassID
INVALID. Static variable in class edu.vt.marian.common.WtdObj
the methods' return values
INVALID_DIRECTION. Static variable in class edu.vt.marian.common.LinkDesc
The possible directions.
INVALID_ID. Static variable in class edu.vt.marian.common.PerformanceMeasurement
IO_ERROR. Static variable in class edu.vt.marian.common.ReturnCodes
isValid(). Method in class edu.vt.marian.common.ClassID
isValid(). Method in interface edu.vt.marian.common.DigInfObj
isValid(). Method in class edu.vt.marian.common.FullID
Test whether or not the fullID is valid.
isValid(). Method in class edu.vt.marian.common.InfoDesc
Either the nodeDesc or the linkDescs (or both) must be valid, although either can also be null (but not both!).
isValid(). Method in class edu.vt.marian.common.LinkDesc
isValid(). Method in class edu.vt.marian.common.Weight
Tell whether or not this Weight object is valid.
isValid(). Method in class edu.vt.marian.common.WtdObj
Indicate whether or not the this WtdObj is valid.
isValidDirection(int). Static method in class edu.vt.marian.common.LinkDesc
A little utility.

K

keyDesc. Variable in class edu.vt.marian.common.LinkDesc

L

LESS. Static variable in interface edu.vt.marian.common.Sortable
Magic number to indicate object being compared against us is less than our value
LinedString(Debug). Constructor for class edu.vt.marian.common.LinedString
this constructor will create a LinedString object
LinkDesc(Debug). Constructor for class edu.vt.marian.common.LinkDesc
Create a new null LinkDesc.
LinkDesc(int, int, InfoDesc, Debug). Constructor for class edu.vt.marian.common.LinkDesc
Create a new LinkDesc from full specifications.
linkDescs. Variable in class edu.vt.marian.common.InfoDesc
LOWER. Static variable in class edu.vt.marian.common.Weight

M

MAX_CLASS_ID. Static variable in class edu.vt.marian.common.FullID
MAX_INSTANCE_ID. Static variable in class edu.vt.marian.common.FullID
Measurement(String). Constructor for class edu.vt.marian.common.Measurement
this constructor will create a PerformanceMeasurement object, there is no Measurement at this time

N

NO_CAN_DO. Static variable in class edu.vt.marian.common.ReturnCodes
NO_CAN_DO. Static variable in class edu.vt.marian.common.WtdEntireObj
nodeDesc. Variable in class edu.vt.marian.common.InfoDesc
NOT_APPLY. Static variable in class edu.vt.marian.common.Weight
NOT_FOUND. Static variable in class edu.vt.marian.common.ReturnCodes
NOT_YET_IMPLEMENTED. Static variable in class edu.vt.marian.common.ReturnCodes
NULL_STREAM. Static variable in class edu.vt.marian.common.FullID
NULL_STREAM. Static variable in class edu.vt.marian.common.ReturnCodes
NULL_STREAM. Static variable in class edu.vt.marian.common.Weight
numLinkDescs(). Method in class edu.vt.marian.common.InfoDesc

O

obj. Variable in class edu.vt.marian.common.WtdEntireObj
either an object of class classID or a string from which such an object can be extracted.
objects. Variable in class edu.vt.marian.common.QuickSort
Vector holding the elements of the object being sorted whilst they are sorted in-place.
OK. Static variable in class edu.vt.marian.common.FullID
return values for methods of this class
OK. Static variable in class edu.vt.marian.common.InfoDesc
return values for methods of this class
OK. Static variable in class edu.vt.marian.common.Measurement
possible return values of methods
OK. Static variable in class edu.vt.marian.common.PerformanceMeasurement
possible return values of methods
OK. Static variable in class edu.vt.marian.common.ReturnCodes
OK. Static variable in class edu.vt.marian.common.WtdEntireObj
return values of methods of this class

P

PARSE_ERROR. Static variable in class edu.vt.marian.common.ReturnCodes
PerformanceMeasurement(). Constructor for class edu.vt.marian.common.PerformanceMeasurement
this constructor will create a PerformanceMeasurement object, there is no Measurement at this time
pm. Variable in class edu.vt.marian.common.Debug
this object will be used to measure the performance of a system, add it here will result in smallest change in the system
presentAttribute(int, int). Method in interface edu.vt.marian.common.AnalyzableDigInfObj
presentAttributes(int). Method in interface edu.vt.marian.common.AnalyzableDigInfObj
presentFull(int). Method in interface edu.vt.marian.common.PresentableDigInfObj
presentFull(int, BufferedWriter). Method in interface edu.vt.marian.common.PresentableDigInfObj
presentLong(int). Method in interface edu.vt.marian.common.PresentableDigInfObj
presentLong(int, BufferedWriter). Method in interface edu.vt.marian.common.PresentableDigInfObj
presentShort(int). Method in interface edu.vt.marian.common.DigInfObj
presentShort(int, BufferedWriter). Method in interface edu.vt.marian.common.DigInfObj

Q

QuickSort(Enumeration, int). Constructor for class edu.vt.marian.common.QuickSort
Make a new object to quicksort the supplied enumeration.
quicksort(int, int). Method in class edu.vt.marian.common.QuickSort
The classic quicksort algorithm.

R

reader_enter(). Method in class edu.vt.marian.common.ReaderWriterMutex
method name: reader_enter method description: This method is called when a reader enters the critical section.
reader_exit(). Method in class edu.vt.marian.common.ReaderWriterMutex
method name: reader_exit method description: This method is called when a reader exits the critical section.
ReaderWriterMutex(Debug). Constructor for class edu.vt.marian.common.ReaderWriterMutex
method name: ReaderWriterMutex method description: constructor of ReaderWriterMutex class uses the services of class(es): input parameter(s): Debug - debug object output parameter(s): none return value: none synchronization consideration:
ReaderWriterMutex(int, Debug). Constructor for class edu.vt.marian.common.ReaderWriterMutex
method name: ReaderWriterMutex method description: constructor of ReaderWriterMutex class uses the services of class(es): input parameter(s): int reader_limit - cocurrent reader limit Debug debug - debug object output parameter(s): none return value: none synchronization consideration:
readPacked(ByteArrayInputStream). Method in class edu.vt.marian.common.FullID
Read this out of compact storage in a byte array.
readPacked(ByteArrayInputStream). Method in class edu.vt.marian.common.Weight
Read this out of compact storage in a byte array.
readPacked(ByteArrayInputStream). Method in class edu.vt.marian.common.WtdObj
Unpack a WtdObj from a Byte array of small, fixed size.
ReturnCodes(). Constructor for class edu.vt.marian.common.ReturnCodes

S

scale(double). Method in class edu.vt.marian.common.Weight
Scale one Weight by a real constant.
scale(double). Method in class edu.vt.marian.common.WtdObj
Scale the weight of this WtdObj by a double between 0..1.
scale(Weight). Method in class edu.vt.marian.common.Weight
Scale one Weight by another.
scale(Weight). Method in class edu.vt.marian.common.WtdObj
Scale the weight of this WtdObj by a Weight.
set(Weight). Method in class edu.vt.marian.common.Weight
set_max_active_reader_number(int). Method in class edu.vt.marian.common.ReaderWriterMutex
method name: get_max_active_reader_number method description: Set the limit of active readers.
setClassID(int). Method in class edu.vt.marian.common.FullID
Set the class id of this object.
setClassID(int). Method in class edu.vt.marian.common.LinkDesc
setDirection(int). Method in class edu.vt.marian.common.LinkDesc
setDocument(Document). Method in class edu.vt.marian.common.WtdEntireObj
set the entire object to (a clone of) an extracted object.
setInstanceID(int). Method in class edu.vt.marian.common.FullID
Set the instance id of this object.
setKeyDesc(InfoDesc). Method in class edu.vt.marian.common.LinkDesc
setNodeDesc(Object). Method in class edu.vt.marian.common.InfoDesc
Set the node description part.
setRawObj(String). Method in class edu.vt.marian.common.WtdEntireObj
set this to a (non-extracted) String representation of the entire object.
setTraceFile(String, boolean). Method in class edu.vt.marian.common.Debug
this method may change the trace file name, if append is true the new trace file will be appended instead of rewrite
SGML. Static variable in interface edu.vt.marian.common.DigInfObj
SINK_TO_SOURCE. Static variable in class edu.vt.marian.common.LinkDesc
sortIncreasing. Variable in class edu.vt.marian.common.QuickSort
Flag to indicate whether we are performing a non-decreasing sort (true) or a non-increasing sort (false)
SOURCE_TO_SINK. Static variable in class edu.vt.marian.common.LinkDesc
start(long). Method in class edu.vt.marian.common.Measurement
this will add a new measurement into this object, the return value is the id of this measurement and can be used to do measure later
start_measure(int). Method in class edu.vt.marian.common.PerformanceMeasurement
this method will record a start time for the Measurement specified by the parameter measurement_id
SYSTEM_FAILURE. Static variable in class edu.vt.marian.common.ReturnCodes

T

to_stream(PrintWriter). Method in class edu.vt.marian.common.Measurement
this method will record a end time for the specified measurement_id
topWt. Static variable in class edu.vt.marian.common.Weight
Public versions of the bounds for reasonable values.
toStream(PrintWriter). Method in class edu.vt.marian.common.FullID
Print the content of this object to a specified stream.
toStream(PrintWriter). Method in class edu.vt.marian.common.Weight
Print the content of this object to a specified stream.
toStream(PrintWriter). Method in class edu.vt.marian.common.WtdEntireObj
print the contents of this object to the specified stream.
toStream(PrintWriter). Method in class edu.vt.marian.common.WtdObj
Print the content of this object to a stream.
toString(). Method in class edu.vt.marian.common.FullID
Convert this to a human-readable string.
toString(). Method in class edu.vt.marian.common.WtdObj
Create a human-readable string for this.
TYPE_ERROR. Static variable in class edu.vt.marian.common.ReturnCodes

U

UNKNOWN_CLASS. Static variable in class edu.vt.marian.common.WtdEntireObj
UNKNOWN_ERROR. Static variable in class edu.vt.marian.common.ReturnCodes

W

weight. Variable in class edu.vt.marian.common.WtdObj
the weight value for this object.
Weight(BufferedReader, Debug). Constructor for class edu.vt.marian.common.Weight
Create a Weight object from an input stream.
Weight(Debug). Constructor for class edu.vt.marian.common.Weight
Create an invalid Weight object.
Weight(double, Debug). Constructor for class edu.vt.marian.common.Weight
Create a Weight object based on a specified value.
Weight(int, Debug). Constructor for class edu.vt.marian.common.Weight
Create a Weight object based on a specified value.
Weight(Weight). Constructor for class edu.vt.marian.common.Weight
Create a Weight object based on another Weight object.
writePacked(ByteArrayOutputStream). Method in class edu.vt.marian.common.FullID
Pack this into a byte array for compact storage.
writePacked(ByteArrayOutputStream). Method in class edu.vt.marian.common.Weight
Pack this into a byte array for compact storage.
writePacked(ByteArrayOutputStream). Method in class edu.vt.marian.common.WtdObj
Pack a WtdObj into a Byte array of small, fixed size.
writer_enter(). Method in class edu.vt.marian.common.ReaderWriterMutex
method name: writer_enter method description: This method is called when a writer enters the critical section.
writer_exit(). Method in class edu.vt.marian.common.ReaderWriterMutex
method name: writer_exit method description: This method is called when a writer exits the critical section.
WRONG_STATE. Static variable in class edu.vt.marian.common.Measurement
WtdEntireObj(BufferedReader, Debug). Constructor for class edu.vt.marian.common.WtdEntireObj
method description: this constructor will create a WtdEntireObj object from the specified stream
WtdEntireObj(FullID, Weight, Document, Debug). Constructor for class edu.vt.marian.common.WtdEntireObj
method description: this constructor will create a WtdEntireObj from the specified id, weight and document string

uses the services of class(es):

WtdEntireObj(FullID, Weight, String, Debug). Constructor for class edu.vt.marian.common.WtdEntireObj
method description: this constructor will create a WtdEntireObj from the specified id, weight and document string

uses the services of class(es):

WtdObj(BufferedReader, Debug). Constructor for class edu.vt.marian.common.WtdObj
Create a WtdObj from an input stream.
WtdObj(Debug). Constructor for class edu.vt.marian.common.WtdObj
Create an invalid WtdObj.
WtdObj(FullID, Weight, Debug). Constructor for class edu.vt.marian.common.WtdObj
Create a WtdObj from a FullID and a Weight.
WtdObj(int, int, Weight, Debug). Constructor for class edu.vt.marian.common.WtdObj
Create a WtdObj from atomic values.
WtdObj(WtdObj, Debug). Constructor for class edu.vt.marian.common.WtdObj
Create a WtdObj equal to another WtdObj in all ways.

X

XML. Static variable in interface edu.vt.marian.common.DigInfObj