com.sun.labs.minion.test
Class QueryTest
java.lang.Object
com.sun.labs.minion.test.SEMain
com.sun.labs.minion.test.QueryTest
public class QueryTest
- extends SEMain
Nested Class Summary |
protected class |
QueryTest.DisplaySpec
A class that is used to format for display the information from a
document hit. |
Constructor Summary |
QueryTest(java.net.URL cmFile,
java.lang.String indexDir,
java.lang.String engineType,
java.lang.String ds,
java.lang.String ss,
java.io.PrintStream output)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static Log log
logTag
protected static final java.lang.String logTag
- See Also:
- Constant Field Values
DEBUG
protected static final boolean DEBUG
- See Also:
- Constant Field Values
scoreForm
protected java.text.DecimalFormat scoreForm
displayPassage
protected boolean displayPassage
complexPassDisplay
protected boolean complexPassDisplay
wildCaseSensitive
protected boolean wildCaseSensitive
vectorLengthNormalization
protected boolean vectorLengthNormalization
displaySpec
protected QueryTest.DisplaySpec displaySpec
sortSpec
protected java.lang.String sortSpec
prompt
protected java.lang.String prompt
searcher
protected Searcher searcher
engine
protected SearchEngineImpl engine
manager
protected PartitionManager manager
morphEn
protected LiteMorph morphEn
nHits
protected int nHits
totalTime
protected long totalTime
nQueries
protected long nQueries
grammar
protected int grammar
ttyInput
protected boolean ttyInput
currModel
protected Unsupervised.Model currModel
output
protected java.io.PrintStream output
opMap
protected static java.util.Map<java.lang.String,java.lang.Integer> opMap
QueryTest
public QueryTest(java.net.URL cmFile,
java.lang.String indexDir,
java.lang.String engineType,
java.lang.String ds,
java.lang.String ss,
java.io.PrintStream output)
throws java.io.IOException,
SearchEngineException
- Throws:
java.io.IOException
SearchEngineException
help
public void help()
usage
public static void usage()
stats
public void stats()
setPrompt
public void setPrompt()
- Sets the prompt to show which of the toggles are on.
displayResults
public void displayResults(ResultSet set)
displayResults
public void displayResults(java.lang.String prefix,
ResultSet set)
- Displays the top n results from a set of results.
parseMessage
protected java.lang.String[] parseMessage(java.lang.String message)
- Parses the given message into an array of strings.
- Parameters:
message
- the string to be parsed.
- Returns:
- the parsed message as an array of strings
processCommand
protected int processCommand(java.lang.String q)
main
public static void main(java.lang.String[] args)
throws java.io.IOException,
java.lang.NumberFormatException,
SearchEngineException
- Throws:
java.io.IOException
java.lang.NumberFormatException
SearchEngineException