org.apache.lucene.benchmark.quality.utils
Class DocNameExtractor
java.lang.Object
org.apache.lucene.benchmark.quality.utils.DocNameExtractor
public class DocNameExtractor
- extends Object
Utility: extract doc names from an index
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DocNameExtractor
public DocNameExtractor(String docNameField)
- Constructor for DocNameExtractor.
- Parameters:
docNameField
- name of the stored field containing the doc name.
docName
public String docName(IndexSearcher searcher,
int docid)
throws IOException
- Extract the name of the input doc from the index.
- Parameters:
searcher
- access to the index.docid
- ID of doc whose name is needed.
- Returns:
- the name of the input doc as extracted from the index.
- Throws:
IOException
- if cannot extract the doc name from the index.