Class
Tree
Deprecated
Index
Help
CAR (Context-Aware Retrieval)
v1.0
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
A
Action
- class
Action
.
Action(Field)
- Constructor for class
Action
activeFields
- Static variable in class
Dynamic
ACTIVETAGS
- Static variable in interface
LexerFace
addClass(Class)
- Method in class
JKlasses
addClass(String, String[])
- Method in class
JKlasses
addComment(String)
- Method in class
Document
add a comment to the CommentTuple of this document.
addConstructor(Constructor)
- Method in class
JKlasses
addDocument(Document)
- Method in class
Collection
adds the input document to the collection.
addField()
- Method in class
Parser
addField(Field)
- Method in class
Document
add the input field to the document.
addField(Field)
- Method in class
JKlasses
addInternalDocCollection(Collection)
- Static method in class
Filer
addMethod(Method)
- Method in class
JKlasses
addValue(Value)
- Method in class
ValueTuple
adds the provided Value to the end of the ValueTuple
ALLDOCUMENTS
- Static variable in class
DocumentUpdate
AMPERSAND
- Static variable in interface
LexerFace
any
- Static variable in interface
LexerFace
ANY
- Static variable in interface
LexerFace
ANY()
- Method in class
ValueTuple
If
this
has a single Value of string value 'ANY' then
true
is returned, else
false
.
associatedProcessId
- Variable in class
FileDetails
Attribute
- class
Attribute
.
An Attribute consists of a name="value" pair.
Attribute(String, String)
- Constructor for class
Attribute
constructs an object with the provided string name and string value
ATTRIBUTENAME
- Static variable in class
DocumentUpdate
AttributeTuple
- class
AttributeTuple
.
An AttributeTuple is a vector of Attributes.
AttributeTuple()
- Constructor for class
AttributeTuple
AttributeTuple()
- Method in class
Parser
ATTRIBUTEVALUE
- Static variable in class
DocumentUpdate
AVAILABLE
- Static variable in class
Filer
B
BOOLEAN_LITERAL
- Static variable in interface
CarFace
booleanClass
- Static variable in class
Matcher
BooleanLiteral()
- Method in class
Parser
btok
- Variable in class
Parser
C
CarFace
- interface
CarFace
.
CarLibraryA
- class
CarLibraryA
.
This class contains a constructor and methods that are accessible to the CAR researcher through
parameter
fields of the session control file.
CarLibraryA(ValueTuple)
- Constructor for class
CarLibraryA
for system programmer's use only
CarLibraryB
- class
CarLibraryB
.
This class contains a constructor and methods that are accessible to the CAR researcher through
parameter
fields of the session control file.
CarLibraryB(ValueTuple)
- Constructor for class
CarLibraryB
CarLibraryC
- class
CarLibraryC
.
This class contains a constructor and methods that are accessible to the CAR researcher through
parameter
fields of the session control file.
CarLibraryC(ValueTuple)
- Constructor for class
CarLibraryC
CarLibraryD
- class
CarLibraryD
.
This class contains a constructor and methods that are accessible to the CAR researcher through
parameter
fields of the session control file.
CarLibraryD(ValueTuple)
- Constructor for class
CarLibraryD
cAttributeTuple
- Variable in class
Parser
cCommentTuple
- Variable in class
Parser
cDocument
- Variable in class
Parser
celsiusToFahrenheit(Document, ValueTuple)
- Method in class
CarLibraryA
converts the value in a temperature field from Celsius to Fahrenheit
cField
- Variable in class
Parser
cFieldName
- Variable in class
Parser
CLASS
- Static variable in class
CollectionUpdate
CLASS
- Static variable in class
DocumentUpdate
CLASS
- Static variable in class
GeneralUpdate
clearCollection()
- Method in class
Dynamic
Invoked by CollectionUpdate to indicate the current collection is finished with.
clearCollections()
- Method in class
Dynamic
Invoked by GeneralUpdate to indicate the current collections are finished with.
clearDocument()
- Method in class
Dynamic
Invoked by DocumentUpdate to indicate the current document is finished with.
clearMatcherDocs()
- Method in class
Dynamic
Invoked by Matcher to indicate that current docs (target,query,outDoc) finished with.
clone()
- Method in class
Attribute
returns a clone (copy) of
this
object.
clone()
- Method in class
AttributeTuple
clone()
- Method in class
CommentTuple
provides a clone (copy) of
this
object.
clone()
- Method in class
Document
create a clone (copy) of the document.
clone()
- Method in class
Field
creates a clone of the field object
clone()
- Method in class
Value
gets a clone (copy) of
this
Value
clone()
- Method in class
ValueTuple
returns a clone (copy) of
this
ValueTuple
clone()
- Method in class
ValueTupleVector
Collection
- class
Collection
.
A Collection is a vector of Documents.
COLLECTION
- Static variable in interface
CarFace
Collection()
- Constructor for class
Collection
constructs a collection of 0 documents
Collection(String, String)
- Constructor for class
Collection
constructs a collection of 0 elements, with the input id and title.
collectionArrayClass
- Static variable in class
CollectionUpdate
collectionClass
- Static variable in class
CollectionUpdate
CollectionUpdate
- class
CollectionUpdate
.
COLLECTIONUPDATE
- Static variable in class
Dynamic
CollectionUpdate(Collection)
- Constructor for class
CollectionUpdate
collectionUpdateGo(Document)
- Method in class
Process
COLON
- Static variable in interface
LexerFace
COMMA
- Static variable in interface
LexerFace
COMMENT
- Static variable in interface
LexerFace
commentChar(int)
- Method in class
StreamTokenizerCAR
CommentTuple
- class
CommentTuple
.
A CommentTuple is simply a vector of strings (comments).
CommentTuple()
- Constructor for class
CommentTuple
CommentTuple()
- Method in class
Parser
compile(String)
- Method in class
Dynamic
compulsoryError(String, String, String)
- Method in class
CollectionUpdate
compulsoryError(String, String, String)
- Method in class
DocumentUpdate
compulsoryError(String, String, String)
- Method in class
GeneralUpdate
compulsoryError(String, String, String)
- Method in class
Matcher
concatenate(Collection[], ValueTuple)
- Method in class
CarLibraryC
concatenates input document collections.
concatenate(Object, ValueTuple)
- Method in class
CarLibraryB
concatenates input document collections.
constructorArgClasses
- Static variable in class
CollectionUpdate
constructorArgClasses
- Static variable in class
DocumentUpdate
constructorArgClasses
- Static variable in class
GeneralUpdate
constructorArgClasses
- Static variable in class
Matcher
copy()
- Method in class
Document
create a clone (copy) of the document.
createFieldWeights(Collection[], ValueTuple)
- Method in class
CarLibraryC
Processes a diary determining which fields in the current context have changed value most often, and uses this to create a weights document.
ctok
- Variable in class
Parser
currLabel
- Variable in class
Parser
currLiteralType
- Variable in class
Parser
currLiteralVal
- Variable in class
Parser
currVal
- Variable in class
Parser
cValue
- Variable in class
Parser
cValueTuple
- Variable in class
Parser
cValueTupleVector
- Variable in class
Parser
D
dAction
- Static variable in class
ParseControl
dAttribute
- Static variable in class
ParseControl
dAttributeTuple
- Static variable in class
ParseControl
dCarLibraryA
- Static variable in class
ParseControl
dCarLibraryB
- Static variable in class
ParseControl
dCarLibraryC
- Static variable in class
ParseControl
dCarLibraryD
- Static variable in class
ParseControl
dCollection
- Static variable in class
ParseControl
dCollectionUpdate
- Static variable in class
ParseControl
dCommentTuple
- Static variable in class
ParseControl
dDocument
- Static variable in class
ParseControl
dDocumentUpdate
- Static variable in class
ParseControl
dDynamic
- Static variable in class
ParseControl
delete(Collection, ValueTuple)
- Method in class
CarLibraryB
deletes the document (any documents) with the given id in the
field.
DELETEATTRIBUTE
- Static variable in class
DocumentUpdate
DELETEFIELD
- Static variable in class
DocumentUpdate
deleteFile(String)
- Static method in class
Filer
deleteOutputDocument()
- Static method in class
Dynamic
Enables a user program performing a Match to request current output document to be ignored for output
deserialize(String)
- Static method in class
Collection
deserializes a collection held in the path argument.
dField
- Static variable in class
ParseControl
dFiler
- Static variable in class
ParseControl
dGeneralUpdate
- Static variable in class
ParseControl
dInterpret
- Static variable in class
ParseControl
DIV
- Static variable in interface
LexerFace
dJKlasses
- Static variable in class
ParseControl
dLex
- Static variable in class
ParseControl
dMainCar
- Static variable in class
ParseControl
dMatcher
- Static variable in class
ParseControl
docs
- Variable in class
Parser
document
- Static variable in class
Dynamic
Document
- class
Document
.
A Document is a vector of Fields.
Document()
- Constructor for class
Document
constructs a vector of 0 fields
Document()
- Method in class
Parser
Document(String)
- Constructor for class
Document
For system programmer use only.
Document(String, String)
- Constructor for class
Document
For system programmer use only.
documentClass
- Static variable in class
CollectionUpdate
documentClass
- Static variable in class
DocumentUpdate
documentClass
- Static variable in class
GeneralUpdate
documentClass
- Static variable in class
Matcher
DocumentUpdate
- class
DocumentUpdate
.
DOCUMENTUPDATE
- Static variable in class
Dynamic
DocumentUpdate(Collection)
- Constructor for class
DocumentUpdate
documentUpdateGo(Document)
- Method in class
Process
doParse(String, FileReader, Collection, int)
- Method in class
ParseControl
DOUBLE_LITERAL
- Static variable in interface
CarFace
doubleClass
- Static variable in class
Matcher
dParseControl
- Static variable in class
ParseControl
dParser
- Static variable in class
ParseControl
dProcess
- Static variable in class
ParseControl
dSession
- Static variable in class
ParseControl
dTables
- Static variable in class
ParseControl
dtok
- Variable in class
Parser
duplicateFields()
- Method in class
Document
checks for duplicate fields in the document.
dValue
- Static variable in class
ParseControl
dValueTuple
- Static variable in class
ParseControl
dValueTupleVector
- Static variable in class
ParseControl
Dynamic
- class
Dynamic
.
DYNAMIC
- Static variable in class
CollectionUpdate
DYNAMIC
- Static variable in class
DocumentUpdate
DYNAMIC
- Static variable in class
GeneralUpdate
Dynamic()
- Constructor for class
Dynamic
E
ELLIPSIS
- Static variable in interface
LexerFace
ENDOFSOURCE
- Static variable in interface
LexerFace
ENDTAG
- Static variable in interface
LexerFace
EndTag()
- Method in class
Parser
engage(int)
- Method in class
Dynamic
'Engage' requested for a process (DocumentUpdate, CollectionUpdate, Match).
eolIsSignificant(boolean)
- Method in class
StreamTokenizerCAR
EQUALS
- Static variable in interface
LexerFace
equals(Object)
- Method in class
YYstring
erase(String)
- Method in class
Hash
erase(StringBuffer)
- Method in class
Hash
Error
- class
Error
.
ERROR
- Static variable in class
Filer
Error()
- Constructor for class
Error
error(String)
- Method in class
Action
error(String)
- Static method in class
Error
error(String)
- Method in class
Parser
error(String)
- Method in class
Process
error(String, String)
- Method in class
CollectionUpdate
//------------------------------- public CollectionUpdate(Collection[] collections) { this.collections=collections; }
error(String, String)
- Method in class
DocumentUpdate
error(String, String)
- Method in class
GeneralUpdate
EXTERNAL
- Static variable in interface
CarFace
F
fahrenheitToCelsius(Document, ValueTuple)
- Method in class
CarLibraryA
converts the value in a temperature field from Fahrenheit to Celsius
Field
- class
Field
.
A Field is a container class for a tag (field name), an AttributeTuple, a ValueTuple, aand a CommentTuple.
Field()
- Method in class
Parser
Field()
- Method in class
ParserCollection
Field()
- Method in class
ParserSession
Field(String)
- Constructor for class
Field
constructs a Field named with the input.
Field(String, AttributeTuple, ValueTuple, CommentTuple)
- Constructor for class
Field
constructs a Field with the inputs.
Field(String, AttributeTuple, ValueTupleVector, CommentTuple)
- Constructor for class
Field
for system programmer's use only
Field(String, AttributeTuple, ValueTupleVector, ValueTuple, CommentTuple)
- Constructor for class
Field
for system programmer's use only
Field(String, double)
- Constructor for class
Field
constructs a Field with the inputs.
Field(String, String)
- Constructor for class
Field
constructs a Field with the inputs.
FIELDNAME
- Static variable in class
DocumentUpdate
FIELDVALUE
- Static variable in class
DocumentUpdate
FileDetails
- class
FileDetails
.
FileDetails(int, String, String)
- Constructor for class
FileDetails
Filer
- class
Filer
.
Filer()
- Constructor for class
Filer
find(String)
- Method in class
Hash
find(StringBuffer)
- Method in class
Hash
format(boolean, int)
- Static method in class
Formatter
format(char, int)
- Static method in class
Formatter
format(double, int, int)
- Static method in class
Formatter
format(float, int, int)
- Static method in class
Formatter
format(int, int)
- Static method in class
Formatter
format(String, int)
- Static method in class
Formatter
Formatter
- class
Formatter
.
Formatter()
- Constructor for class
Formatter
G
GeneralUpdate
- class
GeneralUpdate
.
GENERALUPDATE
- Static variable in class
Dynamic
GeneralUpdate(Collection[])
- Constructor for class
GeneralUpdate
generalUpdateGo(Document)
- Method in class
Process
getActiveFields()
- Static method in class
Dynamic
Provides the input scores value (default true) to a user program performing a Match.
getAttributeTuple()
- Method in class
Field
returns the attributeTuple of the field
getAttributeValue(String)
- Method in class
Field
gets the field's attribute value for the given attribute name.
getBooleanValue()
- Method in class
Value
for system programmer's use only
getBooleanValue(int)
- Method in class
ValueTuple
for system programmer's use only
getClass(int)
- Method in class
JKlasses
getClassName(int)
- Method in class
JKlasses
getCollection()
- Static method in class
Dynamic
Provides the input collection to a user program performing a CollectionUpdate.
getCollectionId()
- Method in class
Collection
For system programmer use only.
getCollections()
- Static method in class
Dynamic
Provides the input collections to a user program performing a GeneralUpdate.
getCommentTuple()
- Method in class
Collection
returns the collection's commentTuple.
getCommentTuple()
- Method in class
Field
returns the commentTuple of the field
getConstructor(int)
- Method in class
JKlasses
getConstructor(int, Class[])
- Method in class
JKlasses
getDocId()
- Method in class
Document
For system programmer use only.
getDocument()
- Static method in class
Dynamic
Provides the next available document to a user program performing a DocumentUpdate.
getDocument(int)
- Method in class
Collection
returns the
ith
document in the collection.
getDocumentCopy(int)
- Method in class
Collection
returns a
copy
of the
ith
document in the collection.
getErrorLine()
- Method in class
Dynamic
getErrorLine()
- Method in class
ParseControl
getErrorMess()
- Method in class
Dynamic
getField(int)
- Method in class
Document
gets the
ith
field of the document.
getField(int)
- Method in class
JKlasses
getField(int, String)
- Method in class
JKlasses
getField(String)
- Method in class
Document
get the the field with the input name.
getFieldName()
- Method in class
Field
returns the name of the field
getHighNumericValue()
- Method in class
Value
returns the high numeric value of a range (Double.MAX_VALUE if high value is open)
getId()
- Method in class
Action
getId()
- Method in class
Process
getInternalDocCollection(String)
- Static method in class
Filer
getKlassFromName(String, String[])
- Static method in class
JKlasses
getLabel()
- Method in class
ValueTuple
for system programmer's use only
getLabelledStringValues(String)
- Method in class
Field
for system programmer's use only
getLabelledStringValues(String)
- Method in class
ValueTupleVector
getLabelledValueTuple(String)
- Method in class
ValueTupleVector
getLabelledValueTuples()
- Method in class
ValueTupleVector
getLabelValueAsValue(String)
- Method in class
ValueTupleVector
getLineno()
- Method in class
Parser
getLowNumericValue()
- Method in class
Value
returns the low numeric value of a range (Double.MIN_VALUE if low value is open)
getMethod(int)
- Method in class
JKlasses
getMethod(int, String, Class[])
- Method in class
JKlasses
getName()
- Method in class
Attribute
returns the name of the attribute
getNamedFieldWithoutAttribute(String, String)
- Method in class
Document
gets the first field with given name that doesn't have the given attribute.
getNumericValue()
- Method in class
Field
gets the numeric value of the first Value of the field's valuetuple.
getNumericValue()
- Method in class
Value
returns the double value (low value if a range) of a numeric, else returns 0.0
getNumericValue(int)
- Method in class
ValueTuple
gets the
nth
Value as a double.
getOutCollectionFromProgram()
- Method in class
Dynamic
Invoked by CollectionUpdate to return the collection created by a dynamic program.
getOutCollectionsFromProgram()
- Method in class
Dynamic
Invoked by GeneralUpdate to return the collections created by a dynamic program.
getOutDocumentFromProgram()
- Method in class
Dynamic
Invoked by Matcher to get the output document created by user program (needed after user program has invoked
Dynamic.deleteOutputDocument()
getOutputDocument()
- Static method in class
Dynamic
Provides the output document to a user program performing a Match.
getProcessId()
- Method in class
Action
getQueryDocument()
- Static method in class
Dynamic
Provides the query document to a user program performing a Match.
getScores()
- Static method in class
Dynamic
Provides the input scores value (default true) to a user program performing a Match.
getStatus(String, boolean)
- Static method in class
Filer
getStringedValue()
- Method in class
Value
returns the string if the Value is of type STRING_LITERAL, else returns
null
getStringValue()
- Method in class
Value
returns Value as a string value (low value if a range, Double.MIN_VALUE if low value is open).
getStringValue(int)
- Method in class
ValueTuple
gets the
nth
Value as a string.
getStringValues()
- Method in class
ValueTuple
gets all the values of the tuple as strings.
getTargetDocument()
- Static method in class
Dynamic
Provides the target document to a user program performing a Match.
getThreshold()
- Static method in class
Dynamic
Provides the input threshold value (default 0.0) to a user program performing a Match.
getTitle()
- Method in class
Collection
For system programmer use only.
getValType()
- Method in class
Value
gets the value type
getValue()
- Method in class
Attribute
returns the value of the attribute
getValue(int)
- Method in class
ValueTuple
gets the
ith
Value.
getValue(String)
- Method in class
AttributeTuple
gets the value of the name="value" attribute pair, using the provided name.
getValueTuple()
- Method in class
Field
returns the valueTuple of the field
getValueTupleVector()
- Method in class
Field
for system programmer's use only
go()
- Method in class
Action
go()
- Method in class
CollectionUpdate
go()
- Method in class
DocumentUpdate
go()
- Method in class
GeneralUpdate
go()
- Method in class
Matcher
go()
- Method in class
Session
go(Document)
- Method in class
Process
gotAField
- Variable in class
Parser
grammar
- Variable in class
Parser
grammarNames
- Static variable in interface
CarFace
GT
- Static variable in interface
LexerFace
H
hasAttribute(String)
- Method in class
AttributeTuple
indicates whether the named attribute exists within this object (case of name is unimportant)
hasAttribute(String)
- Method in class
Field
indicate whether the provided name is the name of an attribute in the field's attributeTuple
hasField(String)
- Method in class
Document
indicates whether the document has the named field.
Hash
- class
Hash
.
Hash()
- Constructor for class
Hash
hashCode()
- Method in class
YYstring
hasValue()
- Method in class
Field
indicates whether the valueTuple of the field contains a Value (returns
false
if Value has 0 elements).
I
id
- Variable in class
Parser
id
- Variable in class
Process
IDENTIFIER
- Static variable in interface
LexerFace
Identifier()
- Method in class
Parser
identify(Collection, ValueTuple)
- Method in class
CarLibraryB
sets the id attribute value in the
field of each document.
inCollection
- Static variable in class
Dynamic
inCollections
- Static variable in class
Dynamic
INPUT
- Static variable in class
Filer
insert(StringBuffer, int)
- Method in class
Hash
insert(String, int)
- Method in class
Hash
insymbol()
- Method in class
Parser
insymbol(int)
- Method in class
Parser
INTERNAL
- Static variable in interface
CarFace
isHighValueOpen()
- Method in class
Value
indicates whether the high numeric value of a range is open
isLowValueOpen()
- Method in class
Value
indicates whether the low numeric value of a range is open
isNumericLiteral(int)
- Method in class
Parser
isPlannedOutput(String)
- Static method in class
Filer
itok
- Variable in class
Parser
J
JKlasses
- class
JKlasses
.
JKlasses()
- Constructor for class
JKlasses
K
key
- Variable in class
YYstring
KEYPHRASE
- Static variable in interface
CarFace
L
Label()
- Method in class
Parser
labelled()
- Method in class
ValueTuple
for system programmer's use only
labelNames
- Static variable in class
CollectionUpdate
labelNames
- Static variable in class
DocumentUpdate
labelNames
- Static variable in class
GeneralUpdate
LBRACE
- Static variable in interface
LexerFace
LBRACKET
- Static variable in interface
LexerFace
Lexer
- class
Lexer
.
Lexer(boolean, int)
- Constructor for class
Lexer
Lexer(FileReader, boolean, int)
- Constructor for class
Lexer
LexerFace
- interface
LexerFace
.
LexException
- exception
LexException
.
LexException()
- Constructor for class
LexException
LexException(String)
- Constructor for class
LexException
lexOnly
- Static variable in class
ParseControl
LIBRARY
- Static variable in class
CollectionUpdate
LIBRARY
- Static variable in class
DocumentUpdate
LIBRARY
- Static variable in class
GeneralUpdate
lineno()
- Method in class
Lexer
lineno()
- Method in class
StreamTokenizerCAR
LITERALcapacityIncrement
- Static variable in interface
CarFace
LITERALinitialCapacity
- Static variable in interface
CarFace
lowerCaseMode(boolean)
- Method in class
StreamTokenizerCAR
LPARENT
- Static variable in interface
LexerFace
LT
- Static variable in interface
LexerFace
ltok
- Variable in class
Parser
M
main(String[])
- Static method in class
MainCar
MainCar
- class
MainCar
.
MainCar is the class containing the system's main() method and is thus used to kick the application off.
MainCar(String[])
- Constructor for class
MainCar
MARKUP
- Static variable in interface
CarFace
MATCH
- Static variable in class
Dynamic
match(Document, Document, Document, Double, Boolean, Object, ValueTuple)
- Method in class
CarLibraryD
Matcher
- class
Matcher
.
Matcher(Collection[])
- Constructor for class
Matcher
MATCHERMESSAGE
- Static variable in interface
LexerFace
matchGo(Document)
- Method in class
Process
MAXSTEPS
- Static variable in class
ParseControl
maxVal(int)
- Method in class
Parser
member(String, String[])
- Static method in class
Utils
indicates whether a string is a member of an array of strings
METHOD
- Static variable in class
CollectionUpdate
METHOD
- Static variable in class
DocumentUpdate
METHOD
- Static variable in class
GeneralUpdate
methodArgClasses
- Static variable in class
DocumentUpdate
methodArgClasses
- Static variable in class
GeneralUpdate
methodArgClasses
- Static variable in class
Matcher
methodArgClassesA
- Static variable in class
CollectionUpdate
methodArgClassesB
- Static variable in class
CollectionUpdate
MINUS
- Static variable in interface
LexerFace
minVal(int)
- Method in class
Parser
moveGo()
- Method in class
Process
N
name
- Variable in class
FileDetails
namesToString()
- Method in class
JKlasses
nextToken()
- Method in class
StreamTokenizerCAR
NOT
- Static variable in interface
LexerFace
NOTE
- Static variable in interface
LexerFace
numberOfAttributes()
- Method in class
AttributeTuple
returns the number of Attributes in the AttributeTuple
numberOfDocuments()
- Method in class
Collection
returns the number of documents in the collection.
numberOfFields()
- Method in class
Document
returns the number of fields in the document
numberOfValues()
- Method in class
ValueTuple
returns the number of Values in the ValueTuple
NumericLiteral()
- Method in class
Parser
nval
- Variable in class
StreamTokenizerCAR
O
objectClass
- Static variable in class
CollectionUpdate
objectClass
- Static variable in class
GeneralUpdate
objectClass
- Static variable in class
Matcher
opNames
- Static variable in class
CollectionUpdate
opNames
- Static variable in class
DocumentUpdate
opNames
- Static variable in class
GeneralUpdate
orderAndCast(int, int, Object[])
- Method in class
Parser
orderAndCastError(int, int)
- Method in class
Parser
ordinaryChar(int)
- Method in class
StreamTokenizerCAR
ordinaryChars(int, int)
- Method in class
StreamTokenizerCAR
outCollection
- Static variable in class
Dynamic
outCollections
- Static variable in class
Dynamic
outDoc
- Static variable in class
Dynamic
OUTPUT
- Static variable in class
Filer
OVERWRITE
- Static variable in class
DocumentUpdate
P
parse(Collection, int)
- Method in class
Parser
parseControl
- Variable in class
Parser
ParseControl
- class
ParseControl
.
ParseControl()
- Constructor for class
ParseControl
parseNumbers()
- Method in class
StreamTokenizerCAR
parseOnly
- Static variable in class
ParseControl
Parser
- class
Parser
.
Parser(ParseControl, Lexer)
- Constructor for class
Parser
ParserCollection
- class
ParserCollection
.
ParserCollection(ParseControl, Lexer)
- Constructor for class
ParserCollection
ParserSession
- class
ParserSession
.
ParserSession(ParseControl, Lexer)
- Constructor for class
ParserSession
pbufIFirstTime
- Variable in class
StreamTokenizerCAR
peeksy
- Variable in class
Parser
PERIOD
- Static variable in interface
LexerFace
planForFile(int, int, String, String)
- Static method in class
Filer
PLUS
- Static variable in interface
LexerFace
PrimitiveValue()
- Method in class
Parser
printTables()
- Method in class
Parser
//------------------------------- public String getSourceLine(int line) { // puts lineno at beginning of output String s=source; int lineno,i,j,len; lineno=i=j=0; len=s.length(); while(i
= i) { if(lineno==line) return s.substring(i,j); i=j+1; } else return s.substring(i,len); lineno++; } return null; }
Process
- class
Process
.
Process(Field)
- Constructor for class
Process
PROGRAM
- Static variable in class
CollectionUpdate
PROGRAM
- Static variable in class
DocumentUpdate
PROGRAM
- Static variable in class
GeneralUpdate
pushBack()
- Method in class
StreamTokenizerCAR
putActiveFields(String[])
- Method in class
Dynamic
Invoked by Matcher to make scores available to a dynamic program.
putCollection(Collection)
- Static method in class
Dynamic
Makes the collection created by a user program performing a CollectionUpdate available to the action that executed the program
putCollectionForProgram(Collection)
- Method in class
Dynamic
Invoked by CollectionUpdate to make a collection available to a dynamic program.
putCollections(Collection[])
- Static method in class
Dynamic
Makes the collection created by a user program performing a GeneralUpdate available to the action that executed the program
putCollectionsForProgram(Collection[])
- Method in class
Dynamic
Invoked by GeneralUpdate to make an array of collections available to a dynamic program.
putDocumentForProgram(Document)
- Method in class
Dynamic
Invoked by DocumentUpdate to make a document available to a dynamic program.
putOutDocumentForProgram(Document)
- Method in class
Dynamic
Invoked by Matcher to make an output document available to a dynamic program.
putQueryDocumentForProgram(Document)
- Method in class
Dynamic
Invoked by Matcher to make a query document available to a dynamic program.
putScores(boolean)
- Method in class
Dynamic
Invoked by Matcher to make scores available to a dynamic program.
putTargetDocumentForProgram(Document)
- Method in class
Dynamic
Invoked by Matcher to make a target document available to a dynamic program.
putThreshold(double)
- Method in class
Dynamic
Invoked by Matcher to make threshold available to a dynamic program.
Q
query
- Static variable in class
Dynamic
QUESTION
- Static variable in interface
LexerFace
quoteChar(int)
- Method in class
StreamTokenizerCAR
R
range()
- Method in class
Value
indicates the Value is a range
RangeOrPrimtiveValue()
- Method in class
Parser
RangeValue()
- Method in class
Parser
RBRACE
- Static variable in interface
LexerFace
RBRACKET
- Static variable in interface
LexerFace
readFile(String)
- Static method in class
Filer
release()
- Method in class
Dynamic
A process is releasing Dynamic for other processes to use.
removeAttribute(String)
- Method in class
AttributeTuple
removes the attribute with the provided name.
removeAttribute(String)
- Method in class
Document
rmoves the named attribute from all fields in the document
removeAttribute(String)
- Method in class
Field
remove the attribute with the provided name from the field's attributeTuple.
removeCommentContainingKeyPhrase()
- Method in class
Collection
For system programmer use only.
removeValue()
- Method in class
Field
sets the valueTuple to be empty (zero elements)
resetSyntax()
- Method in class
StreamTokenizerCAR
RPARENT
- Static variable in interface
LexerFace
rtok
- Variable in class
Parser
run()
- Method in class
Dynamic
S
same(AttributeTuple)
- Method in class
AttributeTuple
indicates whether
this
AttributeTuple contains the same attributeTuple (same name=value pairs - order insignificant) as the provided one
sameAsOrConvertibleTo(Class, Class)
- Static method in class
JKlasses
//---------------------------------------------------------------------------- static boolean wideningPrimitiveConversionOk(Item x, Item y) { // check that y.typ can be widened to x.typ switch(y.typ) { case BYTE: return x.typ==SHORT || x.typ==INT || x.typ==LONG || x.typ==FLOAT || x.typ==DOUBLE; case SHORT:case CHAR: return x.typ==INT || x.typ==LONG || x.typ==FLOAT || x.typ==DOUBLE; case INT: return x.typ==LONG || x.typ==FLOAT || x.typ==DOUBLE; case LONG: return x.typ==FLOAT || x.typ==DOUBLE; case FLOAT: return x.typ==DOUBLE; default: return false; } }
sameAttributeTuple(Field)
- Method in class
Field
indicates whether
this
field contains the same attributeTuple (same name=value pairs - order insignificant) as the provided field
sameValue(Field)
- Method in class
Field
returns
true
if
this
field has the same valueTuple (values are same) as the one provided, else returns
false
sameValue(Value)
- Method in class
Value
indicates whether
this
Value is the same value as the provided Value
sameValue(ValueTuple)
- Method in class
ValueTuple
indicates whether
this
has the same Values as the provided ValueTuple.
score(Field)
- Method in class
Field
use the default scoring mechanism to score
this
target field value against the value of the provided queryField argument.
score(Value)
- Method in class
Value
An input query Value is 'scored' against a target Value.
score(ValueTuple)
- Method in class
ValueTuple
An input query ValueTuple is 'scored' against a target ValueTuple, in the range 0.0 to 2.0.
scores
- Static variable in class
Dynamic
receives scores (output requires scores) from Matcher (default true)
SEMICOLON
- Static variable in interface
LexerFace
SERIAL
- Static variable in interface
CarFace
serialize(String)
- Method in class
Collection
For system programmer use only.
Session
- class
Session
.
SESSION
- Static variable in interface
CarFace
Session(Document)
- Constructor for class
Session
setAndValidateParameters(Document)
- Method in class
CollectionUpdate
setAndValidateParameters(Document)
- Method in class
DocumentUpdate
setAndValidateParameters(Document)
- Method in class
GeneralUpdate
setAndValidateParameters(String, Document)
- Method in class
Matcher
SETATTRIBUTE
- Static variable in class
DocumentUpdate
setAttribute(String, String)
- Method in class
AttributeTuple
sets an attribute to the given name="value" pair.
setAttribute(String, String)
- Method in class
Field
overwrite the existing attributeTuple with a new one consisting of a single Attribute made from the provided attribute pair.
setCollectionId(String)
- Method in class
Collection
For system programmer use only.
setCommentTuple(CommentTuple)
- Method in class
Collection
replaes the current CommentTuple (if there is one) by the one input.
setCommentTuple(CommentTuple)
- Method in class
Document
set the CommentTuple of this document.
SETFIELD
- Static variable in class
DocumentUpdate
setField(String)
- Method in class
Document
create a field with the input name as the first
0th
field of this document.
setFieldName(String)
- Method in class
Field
set the field's name to the one provided
setHiMax()
- Method in class
Value
set hiMax (a boolean indicating that the high value of a range is open)
setLabel(String)
- Method in class
ValueTuple
for system programmer's use only
setLabelled(boolean)
- Method in class
ValueTuple
for system programmer's use only
setLoMin()
- Method in class
Value
set loMin (a boolean indicating that the low value of a range is open)
setNumericValue(double)
- Method in class
Field
sets the field's valueTuple to a single Value of type DOUBLE_LITERAL, overwriting the previous valueTuple
setScores(Document, ValueTuple)
- Method in class
CarLibraryA
sets the score attribute of all fields in a given document to the given value.
setStatus(String, int, boolean)
- Static method in class
Filer
setTitle(String)
- Method in class
Collection
For system programmer use only.
setValue(Value)
- Method in class
Field
sets the field's valueTuple to the single Value provided, overwriting the previous valueTuple
setValueTuple(ValueTuple)
- Method in class
Field
overwrite the existing valueTuple with the one provided
setWeights(Document, ValueTuple)
- Method in class
CarLibraryA
sets the weight attribute of all fields in a given document, that match the given field name, to the given value.
slashSlashComments(boolean)
- Method in class
StreamTokenizerCAR
slashStarComments(boolean)
- Method in class
StreamTokenizerCAR
sleep(int)
- Method in class
Field
for system programmer's use only
sourceToString()
- Method in class
Dynamic
spaceTrim(String)
- Method in class
Lexer
STAR
- Static variable in interface
LexerFace
Start()
- Method in class
Parser
Start()
- Method in class
ParserCollection
Start()
- Method in class
ParserSession
STARTTAG
- Static variable in interface
LexerFace
StartTag()
- Method in class
Parser
status
- Variable in class
FileDetails
stok
- Variable in class
Parser
StreamTokenizerCAR
- class
StreamTokenizerCAR
.
The
StreamTokenizerCAR
class is based on Java's
StreamTokenizer
class.
StreamTokenizerCAR(Reader, boolean, int)
- Constructor for class
StreamTokenizerCAR
STRING_LITERAL
- Static variable in interface
CarFace
stringClass
- Static variable in class
CollectionUpdate
stringClass
- Static variable in class
DocumentUpdate
stringClass
- Static variable in class
GeneralUpdate
stringClass
- Static variable in class
Matcher
StringLiteral()
- Method in class
Parser
STRINGVALUE_LITERAL
- Static variable in interface
CarFace
StringValueLiteral()
- Method in class
Parser
sval
- Variable in class
StreamTokenizerCAR
swap(Object[])
- Method in class
Parser
sy
- Variable in class
Parser
syName(int)
- Static method in class
Utils
for system programmer's use only
systemError(String)
- Static method in class
Error
syval
- Variable in class
Parser
T
t(String)
- Method in class
Action
t(String)
- Static method in class
Attribute
Provides trace output of string if -dAttribute on command line of CAR run
t(String)
- Static method in class
AttributeTuple
Provides trace output of string if -dAttributeTuple on command line of CAR run
t(String)
- Static method in class
Collection
Provides trace output of string if -dCollection on command line of CAR run
t(String)
- Method in class
CollectionUpdate
t(String)
- Static method in class
CommentTuple
Provides trace output of string if -dCommentTuple on command line of CAR run
t(String)
- Method in class
Document
Provides trace output of string if -dDocument on command line of CAR run
t(String)
- Method in class
DocumentUpdate
t(String)
- Static method in class
Dynamic
Provides trace output of string if -dDynamic on command line of CAR run
t(String)
- Method in class
Field
Provides trace output of string if -dField on command line of CAR run
t(String)
- Static method in class
Filer
t(String)
- Method in class
GeneralUpdate
t(String)
- Method in class
Lexer
t(String)
- Method in class
MainCar
t(String)
- Method in class
Parser
t(String)
- Method in class
Process
t(String)
- Static method in class
Value
Provides trace output of string if -dValue on command line of CAR run
t(String)
- Static method in class
ValueTuple
Provides trace output of string if -dValueTuple on command line of CAR run
t(String)
- Static method in class
ValueTupleVector
tag
- Variable in class
Parser
target
- Static variable in class
Dynamic
threshold
- Static variable in class
Dynamic
TILDE
- Static variable in interface
LexerFace
time()
- Static method in class
Utils
converts the current date and time of this locale to a string
token()
- Method in class
Lexer
TOKENMIN
- Static variable in interface
LexerFace
tokenNames
- Static variable in interface
LexerFace
tokenval()
- Method in class
Lexer
toString()
- Method in class
Attribute
converts the object to a string.
toString()
- Method in class
AttributeTuple
converts the object to a string.
toString()
- Method in class
Collection
converts the collection to a string.
toString()
- Method in class
CollectionUpdate
toString()
- Method in class
CommentTuple
converts the commentTuple to a string.
toString()
- Method in class
Document
converts the document to a string.
toString()
- Method in class
DocumentUpdate
toString()
- Method in class
Field
converts the field to a string.
toString()
- Method in class
GeneralUpdate
toString()
- Method in class
Matcher
toString()
- Method in class
Session
toString()
- Method in class
StreamTokenizerCAR
toString()
- Method in class
Value
converts Value to a string.
toString()
- Method in class
ValueTuple
converts the ValueTuple to a string.
toString()
- Method in class
ValueTupleVector
same as abnove but returns a string //-------------------------------------- public String getLabelValue(String label) { for(int i=0;i
TT_EOF
- Static variable in class
StreamTokenizerCAR
TT_EOL
- Static variable in class
StreamTokenizerCAR
TT_NOTHING
- Static variable in class
StreamTokenizerCAR
TT_WORD
- Static variable in class
StreamTokenizerCAR
ttype
- Static variable in class
StreamTokenizerCAR
type
- Variable in class
FileDetails
type
- Variable in class
Process
type(String)
- Static method in class
Filer
U
UNPROCESSED
- Static variable in class
Filer
Utils
- class
Utils
.
A class containing a few utility methods for use by CAR
Utils()
- Constructor for class
Utils
V
validate()
- Method in class
Process
validate()
- Method in class
Session
validate(Process, Document)
- Method in class
Action
validatePlannedFiles()
- Static method in class
Filer
Value
- class
Value
.
A Value holds a value (string, numeric etc) that can take a variety of forms, see
STICK-E NOTES: the Context Matcher User Manual (Brown)
for a complete list.
Value()
- Method in class
Parser
Value(Double)
- Constructor for class
Value
constructs a Value of type DOUBLE_LITERAL with the provided value double
Value(int, Object)
- Constructor for class
Value
constructs a non-range Value of the provided type and value
Value(int, Object, Object)
- Constructor for class
Value
constructs a range Value of the provided type and low and high values
Value(int, Object, String)
- Constructor for class
Value
constructs a non-range Value for numeric type with leading zero/s.
Value(String)
- Constructor for class
Value
constructs a Value of type STRINGVALUE_LITERAL with the provided value string
ValueSpec()
- Method in class
Parser
valueTuple
- Variable in class
Field
the field's valueTuple
ValueTuple
- class
ValueTuple
.
A ValueTuple is a vector of Values.
ValueTuple()
- Constructor for class
ValueTuple
valueTupleClass
- Static variable in class
CollectionUpdate
valueTupleClass
- Static variable in class
DocumentUpdate
valueTupleClass
- Static variable in class
GeneralUpdate
valueTupleClass
- Static variable in class
Matcher
valueTupleVector
- Variable in class
Field
for system programmer's use only
ValueTupleVector
- class
ValueTupleVector
.
ValueTupleVector()
- Constructor for class
ValueTupleVector
W
warn(String)
- Static method in class
Error
WARNING
- Static variable in class
Filer
whitespaceChars(int, int)
- Method in class
StreamTokenizerCAR
wordChars(int, int)
- Method in class
StreamTokenizerCAR
writeFile(String, String)
- Static method in class
Filer
//------------------------------- static public String getActualInternalDocIds() { Vector v = internalDocCollections; String docIds=""; for(int i=0;i
Y
yys
- Variable in class
Hash
YYstring
- class
YYstring
.
YYstring()
- Constructor for class
YYstring
YYstring(String)
- Constructor for class
YYstring
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Class
Tree
Deprecated
Index
Help
CAR (Context-Aware Retrieval)
v1.0
PREV NEXT
FRAMES
NO FRAMES
Submit bugs to
Lindsey