org.apache.lucene.benchmark.byTask.feeds
Class TrecDocMaker
java.lang.Object
org.apache.lucene.benchmark.byTask.feeds.BasicDocMaker
org.apache.lucene.benchmark.byTask.feeds.TrecDocMaker
- All Implemented Interfaces:
- DocMaker
- public class TrecDocMaker
- extends BasicDocMaker
A DocMaker using the (compressed) Trec collection for its input.
Method Summary |
protected org.apache.lucene.benchmark.byTask.feeds.BasicDocMaker.DocData |
getNextDocData()
Return the data of the next document. |
int |
numUniqueTexts()
Return how many real unique texts are available, 0 if not applicable. |
void |
resetInputs()
Reset inputs so that the test run would behave, input wise, as if it just started. |
void |
setConfig(Config config)
Set the properties |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TrecDocMaker
public TrecDocMaker()
setConfig
public void setConfig(Config config)
- Description copied from interface:
DocMaker
- Set the properties
- Specified by:
setConfig
in interface DocMaker
- Overrides:
setConfig
in class BasicDocMaker
getNextDocData
protected org.apache.lucene.benchmark.byTask.feeds.BasicDocMaker.DocData getNextDocData()
throws Exception
- Description copied from class:
BasicDocMaker
- Return the data of the next document.
- Specified by:
getNextDocData
in class BasicDocMaker
- Returns:
- data of the next document.
- Throws:
Exception
resetInputs
public void resetInputs()
- Description copied from interface:
DocMaker
- Reset inputs so that the test run would behave, input wise, as if it just started.
- Specified by:
resetInputs
in interface DocMaker
- Overrides:
resetInputs
in class BasicDocMaker
numUniqueTexts
public int numUniqueTexts()
- Description copied from interface:
DocMaker
- Return how many real unique texts are available, 0 if not applicable.
Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.