Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
N
O
P
Q
R
S
T
U
W
A
addRanked(DocumentWritable)
- Method in class edu.arsc.multisearch.
OrderedList
This will add Document objects by SCORE
addResults(DocumentWritable[])
- Method in class edu.arsc.multisearch.
ResultSetWritable
C
call(String)
- Method in class edu.arsc.multisearch.client.
Client
Call the service that uses this client.
call(String)
- Method in class edu.arsc.multisearch.client.
LemurIndriAxisClient
Call the service that uses this client.
call(String)
- Method in class edu.arsc.multisearch.client.
LuceneAxisClient
Call the service that uses this client.
call(String)
- Method in class edu.arsc.multisearch.client.
LuceneDaiClient
The thread opens up a connection to the given Data Service, creates an activity, attaches its Toolkit, and sents a perform document.
cleanInput(File)
- Static method in class edu.arsc.multisearch.
Multisearch
delete all
cleanUp()
- Method in class edu.arsc.multisearch.
Multisearch
Given multiple outputs during a batch run, this function combines all results into a single file in basepath called final-results
Client
- Class in
edu.arsc.multisearch.client
Client()
- Constructor for class edu.arsc.multisearch.client.
Client
Create a new client object.
close(Reporter)
- Method in class edu.arsc.multisearch.
ResultSetOutputFormat.ResultSetRecordWriter
Close objects
close()
- Method in class edu.arsc.multisearch.
ServiceRecordReader
Close this split to future operations.
close()
- Method in class edu.arsc.multisearch.
ServiceRecordReader.ServiceReader
Closes all objects
close(Reporter)
- Method in class edu.arsc.multisearch.
TRECOutputFormat.ResultSetRecordWriter
Close objects
compareTo(Object)
- Method in class edu.arsc.multisearch.
DocumentWritable
configure(JobConf)
- Method in class edu.arsc.multisearch.
ServiceInputFormat
createKey()
- Method in class edu.arsc.multisearch.
ServiceRecordReader
Generate an object for this to be used as a key.
createValue()
- Method in class edu.arsc.multisearch.
ServiceRecordReader
Create a ServiceWritable object to be use as the value for this key, value pair
D
DATA_OUTPUT_INDEX
- Static variable in class edu.arsc.multisearch.client.
SearchToolkit
Index of search data output
DocumentWritable
- Class in
edu.arsc.multisearch
DocumentWritable(int, int, String, double, double, String, String)
- Constructor for class edu.arsc.multisearch.
DocumentWritable
Make a new Document object.
DocumentWritable(int, int, String, double, double, String, String, int, String)
- Constructor for class edu.arsc.multisearch.
DocumentWritable
Make a new Document object--the docid will be generated from filename
DocumentWritable(int, int, String, double, double, String, String, int, String, String)
- Constructor for class edu.arsc.multisearch.
DocumentWritable
Make a new Document object.
DocumentWritable(int, String, double, String, String)
- Constructor for class edu.arsc.multisearch.
DocumentWritable
Make a new Document bject.
DocumentWritable()
- Constructor for class edu.arsc.multisearch.
DocumentWritable
Make an empty document.
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.arsc.multisearch.
MultisearchServlet
Overwrites HttpServlet's function and prints XHTML and text to the appropriate screen.
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.arsc.multisearch.
MultisearchServlet
Overwrites HttpServlet's doPost.
E
edu.arsc.multisearch
- package edu.arsc.multisearch
edu.arsc.multisearch.client
- package edu.arsc.multisearch.client
edu.arsc.multisearch.merge
- package edu.arsc.multisearch.merge
edu.arsc.multisearch.select
- package edu.arsc.multisearch.select
F
filename
- Variable in class edu.arsc.multisearch.select.
Select
FinalSet
- Class in
edu.arsc.multisearch.merge
FinalSet()
- Constructor for class edu.arsc.multisearch.merge.
FinalSet
Creates a new FinalSet object.
fromNeg(DocumentWritable[])
- Method in class edu.arsc.multisearch.merge.
NaiveMergeSet
Takes negatively ranked documents and ranks them with positive numbers
G
generateXML()
- Method in class edu.arsc.multisearch.client.
LuceneSearchToolkit
generateXML()
- Method in class edu.arsc.multisearch.client.
SearchToolkit
get()
- Method in class edu.arsc.multisearch.
ResultSetWritable
getArgs()
- Method in class edu.arsc.multisearch.
Multisearch
getClientClass()
- Method in class edu.arsc.multisearch.
ServiceWritable
Gets the clientClass value for this service.
getDataOutput()
- Method in class edu.arsc.multisearch.client.
SearchToolkit
Gets the activity's data output.
getDocID()
- Method in class edu.arsc.multisearch.
DocumentWritable
getFilename()
- Method in class edu.arsc.multisearch.
DocumentWritable
getFilename()
- Method in class edu.arsc.multisearch.select.
Select
getInfo()
- Method in class edu.arsc.multisearch.
ResultSetWritable
getInput()
- Static method in class edu.arsc.multisearch.
Multisearch
getInstance()
- Method in class edu.arsc.multisearch.client.
Client
the function that allows reflection to work
getInstance()
- Method in class edu.arsc.multisearch.client.
LuceneSearchToolkit
This allows forClass().getInstance() structure
getInstance()
- Method in class edu.arsc.multisearch.client.
SearchToolkit
This allows forClass().getInstance() structure
getInstance()
- Method in class edu.arsc.multisearch.merge.
FinalSet
Allows for reflection.
getInstance()
- Method in class edu.arsc.multisearch.merge.
LeapOfFaithMergeSet
Allows for reflection.
getInstance()
- Method in class edu.arsc.multisearch.merge.
RankShuffleMergeSet
Allows for reflection.
getInstance()
- Method in class edu.arsc.multisearch.select.
Select
getLabel()
- Method in class edu.arsc.multisearch.
DocumentWritable
getLabel()
- Static method in class edu.arsc.multisearch.
Multisearch
Return the label associated with this Multisearch object.
getList()
- Method in class edu.arsc.multisearch.merge.
FinalSet
A function to retrieve the final result list
getMergeAlgorithm()
- Method in class edu.arsc.multisearch.merge.
FinalSet
A function to return the name of the Merge Algorithm.
getMergeAlgorithm()
- Method in class edu.arsc.multisearch.merge.
LeapOfFaithMergeSet
A function that returns the class name of this algorithm.
getMergeAlgorithm()
- Method in class edu.arsc.multisearch.merge.
NaiveMergeSet
A function that returns the class name of this algorithm.
getMergeAlgorithm()
- Method in class edu.arsc.multisearch.merge.
RankShuffleMergeSet
A function that returns the class name of this algorithm.
getMergeClass()
- Static method in class edu.arsc.multisearch.
Multisearch
Return the merge class associated with this Multisearch object
getName()
- Method in class edu.arsc.multisearch.client.
Client
Get name.
getName()
- Method in class edu.arsc.multisearch.
DocumentWritable
getName()
- Method in class edu.arsc.multisearch.
ResultSetWritable
getName()
- Method in class edu.arsc.multisearch.
ServiceWritable
getOldRank()
- Method in class edu.arsc.multisearch.
DocumentWritable
getOldScore()
- Method in class edu.arsc.multisearch.
DocumentWritable
getOutputFile()
- Method in class edu.arsc.multisearch.
Multisearch
getPos()
- Method in class edu.arsc.multisearch.
ServiceRecordReader
getProgress()
- Method in class edu.arsc.multisearch.
ServiceRecordReader
Returns number of bytes used by object.
getQuery()
- Static method in class edu.arsc.multisearch.
Multisearch
Return the query associated with this Multisearch object.
getQueryNumber()
- Method in class edu.arsc.multisearch.
DocumentWritable
getQueryNumber()
- Static method in class edu.arsc.multisearch.
Multisearch
Return the queryNumber associated with this Multisearch object.
getRank()
- Method in class edu.arsc.multisearch.
DocumentWritable
getRecordReader(InputSplit, JobConf, Reporter)
- Method in class edu.arsc.multisearch.
ServiceInputFormat
getRecordWriter(FileSystem, JobConf, String, Progressable)
- Method in class edu.arsc.multisearch.
ResultSetOutputFormat
getRecordWriter(FileSystem, JobConf, String, Progressable)
- Method in class edu.arsc.multisearch.
TRECOutputFormat
getResultCount()
- Method in class edu.arsc.multisearch.client.
LuceneSearchToolkit
TAKEN FROM OGSA-DAIL IndexedFileSearch Modified.
getResults()
- Method in class edu.arsc.multisearch.merge.
FinalSet
Return the documents as a results
getResults()
- Method in class edu.arsc.multisearch.
ResultSetWritable
getResultSet()
- Method in class edu.arsc.multisearch.client.
Client
Get the ResultSet from this object.
getScore()
- Method in class edu.arsc.multisearch.
DocumentWritable
getSearchStatus()
- Method in class edu.arsc.multisearch.client.
LuceneSearchToolkit
TAKEN FROM OGSA-DAI: IndexedFileSearch Activity Gets the activity's search status output.
getSearchStatus()
- Method in class edu.arsc.multisearch.client.
SearchToolkit
Gets the activity's search status output.
getServletInfo()
- Method in class edu.arsc.multisearch.
MultisearchServlet
Returns a descriptive String about Multisearch as a program.
getSize()
- Method in class edu.arsc.multisearch.
ServiceRecordReader
Return the new size.
getTitle()
- Method in class edu.arsc.multisearch.
DocumentWritable
getURL()
- Method in class edu.arsc.multisearch.client.
Client
getURL()
- Method in class edu.arsc.multisearch.
ServiceWritable
Gets the URI value for this service.
I
index
- Variable in class edu.arsc.multisearch.client.
SearchToolkit
The index associated with this search.
init()
- Method in class edu.arsc.multisearch.
MultisearchServlet
Initalizes the servlet information, including loading the error codes
isSplitable(FileSystem, Path)
- Method in class edu.arsc.multisearch.
ServiceInputFormat
L
LeapOfFaithMergeSet
- Class in
edu.arsc.multisearch.merge
LeapOfFaithMergeSet()
- Constructor for class edu.arsc.multisearch.merge.
LeapOfFaithMergeSet
Creates a new NaiveMergeSet to allow merging of Documents
LemurIndriAxisClient
- Class in
edu.arsc.multisearch.client
LemurIndriAxisClient()
- Constructor for class edu.arsc.multisearch.client.
LemurIndriAxisClient
LuceneAxisClient
- Class in
edu.arsc.multisearch.client
LuceneAxisClient()
- Constructor for class edu.arsc.multisearch.client.
LuceneAxisClient
LuceneDaiClient
- Class in
edu.arsc.multisearch.client
LuceneDaiClient()
- Constructor for class edu.arsc.multisearch.client.
LuceneDaiClient
LuceneSearchToolkit
- Class in
edu.arsc.multisearch.client
LuceneSearchToolkit()
- Constructor for class edu.arsc.multisearch.client.
LuceneSearchToolkit
Constructs an activity with no inputs or outputs.
M
main(String[])
- Static method in class edu.arsc.multisearch.
Multisearch
Runs a Multisearch and prints the results.
map(Text, ServiceWritable, OutputCollector<Text, ResultSetWritable>, Reporter)
- Method in class edu.arsc.multisearch.
ServiceMap
The map function.
MatrixSelect
- Class in
edu.arsc.multisearch.select
MatrixSelect()
- Constructor for class edu.arsc.multisearch.select.
MatrixSelect
max
- Variable in class edu.arsc.multisearch.client.
SearchToolkit
The maximum number of results from this activity.
merge(DocumentWritable[])
- Method in class edu.arsc.multisearch.merge.
FinalSet
A merge object based on the Naive Merge Algorithm.
merge(DocumentWritable[])
- Method in class edu.arsc.multisearch.merge.
LeapOfFaithMergeSet
A merge object based on the Naive Merge Algorithm.
merge(DocumentWritable[])
- Method in class edu.arsc.multisearch.merge.
NaiveMergeSet
This function takes in a result set, rescores each result and then adds it to the final ranked list at the end.
merge(DocumentWritable[])
- Method in class edu.arsc.multisearch.merge.
RankShuffleMergeSet
A merge object based on the Naive Merge Algorithm.
MergeReduce
- Class in
edu.arsc.multisearch
MergeReduce()
- Constructor for class edu.arsc.multisearch.
MergeReduce
min
- Variable in class edu.arsc.multisearch.client.
SearchToolkit
The minimum number of results from this activity.
mInputParams
- Variable in class edu.arsc.multisearch.client.
SearchToolkit
A list of the activity's input parameters (
ActivityInputParameter
)
mOutputParams
- Variable in class edu.arsc.multisearch.client.
SearchToolkit
A list of the activity's output parameters (
ActivityOuyputParameter
)
Multisearch
- Class in
edu.arsc.multisearch
Multisearch(String)
- Constructor for class edu.arsc.multisearch.
Multisearch
Create a Multisearch object with only one query.
Multisearch(File)
- Constructor for class edu.arsc.multisearch.
Multisearch
Create a Multisearch object with a file full of queries.
MultisearchServlet
- Class in
edu.arsc.multisearch
MultisearchServlet()
- Constructor for class edu.arsc.multisearch.
MultisearchServlet
N
NaiveMergeSet
- Class in
edu.arsc.multisearch.merge
NaiveMergeSet()
- Constructor for class edu.arsc.multisearch.merge.
NaiveMergeSet
name
- Variable in class edu.arsc.multisearch.client.
Client
The name of the service being contacted.
next(Text, ServiceWritable)
- Method in class edu.arsc.multisearch.
ServiceRecordReader
Reads the next service into the object
numReturn
- Variable in class edu.arsc.multisearch.select.
Select
O
OrderedList
- Class in
edu.arsc.multisearch
OrderedList()
- Constructor for class edu.arsc.multisearch.
OrderedList
P
parse(String)
- Method in class edu.arsc.multisearch.
QueryParser
printResults(String, String)
- Method in class edu.arsc.multisearch.
MultisearchServlet
Print the results from the given output file(s).
Q
query
- Variable in class edu.arsc.multisearch.client.
SearchToolkit
The query object associated with this search.
QueryParser
- Class in
edu.arsc.multisearch
QueryParser()
- Constructor for class edu.arsc.multisearch.
QueryParser
Create new instance.
R
RandomSelect
- Class in
edu.arsc.multisearch.select
RandomSelect()
- Constructor for class edu.arsc.multisearch.select.
RandomSelect
rankedList
- Variable in class edu.arsc.multisearch.merge.
FinalSet
Final list of ranked documents to be printed
RankShuffleMergeSet
- Class in
edu.arsc.multisearch.merge
RankShuffleMergeSet()
- Constructor for class edu.arsc.multisearch.merge.
RankShuffleMergeSet
Creates a new NaiveMergeSet to allow merging of Documents
readFields(DataInput)
- Method in class edu.arsc.multisearch.
DocumentWritable
readFields(DataInput)
- Method in class edu.arsc.multisearch.
ResultSetWritable
readFields(DataInput)
- Method in class edu.arsc.multisearch.
ServiceWritable
This must be overwritten for Hadoop.
readLine(Text)
- Method in class edu.arsc.multisearch.
ServiceRecordReader.ServiceReader
Reads in a line from the input
readService(ServiceWritable)
- Method in class edu.arsc.multisearch.
ServiceRecordReader.ServiceReader
Reads in the values for this record into a Service object.
reduce(Text, Iterator<ResultSetWritable>, OutputCollector<Text, ResultSetWritable>, Reporter)
- Method in class edu.arsc.multisearch.
MergeReduce
The actual reduce function.
restrict(String, int)
- Method in class edu.arsc.multisearch.select.
MatrixSelect
Generates the file for Hadoop input.
restrict(String, int)
- Method in class edu.arsc.multisearch.select.
RandomSelect
Generates the file for Hadoop input.
restrict(String, int)
- Method in class edu.arsc.multisearch.select.
Select
Generates the file for Hadoop input.
results
- Variable in class edu.arsc.multisearch.merge.
FinalSet
Documents in an array.
ResultSetOutputFormat
- Class in
edu.arsc.multisearch
ResultSetOutputFormat()
- Constructor for class edu.arsc.multisearch.
ResultSetOutputFormat
ResultSetOutputFormat.ResultSetRecordWriter
- Class in
edu.arsc.multisearch
ResultSetOutputFormat.ResultSetRecordWriter(DataOutputStream)
- Constructor for class edu.arsc.multisearch.
ResultSetOutputFormat.ResultSetRecordWriter
Create a new writer with given output stream.
ResultSetWritable
- Class in
edu.arsc.multisearch
ResultSetWritable()
- Constructor for class edu.arsc.multisearch.
ResultSetWritable
needed for Hadoop's Reflection
ResultSetWritable(DocumentWritable[], String, String)
- Constructor for class edu.arsc.multisearch.
ResultSetWritable
Create a new resultset.
rsw
- Variable in class edu.arsc.multisearch.client.
Client
The ResultSetWritable which has the results of this call.
run(String[])
- Method in class edu.arsc.multisearch.
Multisearch
Run function
S
SearchToolkit
- Class in
edu.arsc.multisearch.client
SearchToolkit()
- Constructor for class edu.arsc.multisearch.client.
SearchToolkit
Constructs an activity with no inputs or outputs.
Select
- Class in
edu.arsc.multisearch.select
Select()
- Constructor for class edu.arsc.multisearch.select.
Select
ServiceInputFormat
- Class in
edu.arsc.multisearch
ServiceInputFormat()
- Constructor for class edu.arsc.multisearch.
ServiceInputFormat
ServiceMap
- Class in
edu.arsc.multisearch
ServiceMap()
- Constructor for class edu.arsc.multisearch.
ServiceMap
ServiceRecordReader
- Class in
edu.arsc.multisearch
ServiceRecordReader(Configuration, FileSplit)
- Constructor for class edu.arsc.multisearch.
ServiceRecordReader
ServiceRecordReader.ServiceReader
- Class in
edu.arsc.multisearch
A class that provides the reader from an input stream.
ServiceRecordReader.ServiceReader(InputStream)
- Constructor for class edu.arsc.multisearch.
ServiceRecordReader.ServiceReader
ServiceWritable
- Class in
edu.arsc.multisearch
ServiceWritable()
- Constructor for class edu.arsc.multisearch.
ServiceWritable
set(DocumentWritable[])
- Method in class edu.arsc.multisearch.
ResultSetWritable
setClientClass(String)
- Method in class edu.arsc.multisearch.
ServiceWritable
Sets the clientClass value for the service.
setDocID(String)
- Method in class edu.arsc.multisearch.
DocumentWritable
setIndex(String)
- Method in class edu.arsc.multisearch.client.
SearchToolkit
Set the index of this search, if there is one (might be NULL)
setInfo(String)
- Method in class edu.arsc.multisearch.
ResultSetWritable
setInput(String)
- Static method in class edu.arsc.multisearch.
Multisearch
setLabel(String)
- Method in class edu.arsc.multisearch.
DocumentWritable
setLimit(int)
- Static method in class edu.arsc.multisearch.
Multisearch
setMax(int)
- Method in class edu.arsc.multisearch.client.
SearchToolkit
Set the Maximum result limit.
setMergeClass(String)
- Method in class edu.arsc.multisearch.
Multisearch
setMin(int)
- Method in class edu.arsc.multisearch.client.
SearchToolkit
Set the Minimum result requirement.
setName(String)
- Method in class edu.arsc.multisearch.client.
Client
Set the name.
setName(String)
- Method in class edu.arsc.multisearch.
ResultSetWritable
setName(String)
- Method in class edu.arsc.multisearch.
ServiceWritable
Set the spec name for this.
setOutputType(String)
- Static method in class edu.arsc.multisearch.
Multisearch
setPrint(PrintWriter)
- Method in class edu.arsc.multisearch.
Multisearch
remove this kylie
setQuery(String)
- Method in class edu.arsc.multisearch.client.
SearchToolkit
Set the query, string.
setQueryNumber(int)
- Method in class edu.arsc.multisearch.
DocumentWritable
setRank(int)
- Method in class edu.arsc.multisearch.
DocumentWritable
setRanks()
- Method in class edu.arsc.multisearch.
OrderedList
Set Ranks runs through the list and ensures a list of numbers in order
setRestriction(String)
- Method in class edu.arsc.multisearch.
Multisearch
setResults(DocumentWritable[])
- Method in class edu.arsc.multisearch.
ResultSetWritable
setScore(double)
- Method in class edu.arsc.multisearch.
DocumentWritable
setURL(String)
- Method in class edu.arsc.multisearch.client.
Client
Set the URI
setURL(String)
- Method in class edu.arsc.multisearch.
ServiceWritable
Sets the URI value for the service.
STATUS_OUTPUT_INDEX
- Static variable in class edu.arsc.multisearch.client.
SearchToolkit
Index of search status output
T
TRECOutputFormat
- Class in
edu.arsc.multisearch
TRECOutputFormat()
- Constructor for class edu.arsc.multisearch.
TRECOutputFormat
TRECOutputFormat.ResultSetRecordWriter
- Class in
edu.arsc.multisearch
TRECOutputFormat.ResultSetRecordWriter(DataOutputStream)
- Constructor for class edu.arsc.multisearch.
TRECOutputFormat.ResultSetRecordWriter
Create a new writer with given output stream.
U
URL
- Variable in class edu.arsc.multisearch.client.
Client
URI of connection.
W
web
- Static variable in class edu.arsc.multisearch.
MultisearchServlet
PrintWriter object for servlet.
write(DataOutput)
- Method in class edu.arsc.multisearch.
DocumentWritable
write(Text, ResultSetWritable)
- Method in class edu.arsc.multisearch.
ResultSetOutputFormat.ResultSetRecordWriter
Write this value to the stream
write(DataOutput)
- Method in class edu.arsc.multisearch.
ResultSetWritable
write(DataOutput)
- Method in class edu.arsc.multisearch.
ServiceWritable
This must be overwritten for Hadoop.
write(Text, ResultSetWritable)
- Method in class edu.arsc.multisearch.
TRECOutputFormat.ResultSetRecordWriter
Write this value to the stream
A
C
D
E
F
G
I
L
M
N
O
P
Q
R
S
T
U
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes