org.apache.lucene.benchmark.byTask.feeds
Class FileBasedQueryMaker
java.lang.Object
org.apache.lucene.benchmark.byTask.feeds.AbstractQueryMaker
org.apache.lucene.benchmark.byTask.feeds.FileBasedQueryMaker
- All Implemented Interfaces:
- QueryMaker
public class FileBasedQueryMaker
- extends AbstractQueryMaker
Create queries from a FileReader. One per line, pass them through the
QueryParser. Lines beginning with # are treated as comments
File can be specified as a absolute, relative or resource.
Two properties can be set:
file.query.maker.file=<Full path to file containing queries>
file.query.maker.default.field=<Name of default field - Default value is "body">
Example:
file.query.maker.file=c:/myqueries.txt
file.query.maker.default.field=body
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileBasedQueryMaker
public FileBasedQueryMaker()
prepareQueries
protected Query[] prepareQueries()
throws Exception
- Specified by:
prepareQueries
in class AbstractQueryMaker
- Throws:
Exception