Class DocNameExtractor
- java.lang.Object
-
- org.apache.lucene.benchmark.quality.utils.DocNameExtractor
-
public class DocNameExtractor extends Object
Utility: extract doc names from an index
-
-
Constructor Summary
Constructors Constructor Description DocNameExtractor(String docNameField)
Constructor for DocNameExtractor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
docName(StoredFields storedFields, int docid)
Extract the name of the input doc from the index.
-
-
-
Constructor Detail
-
DocNameExtractor
public DocNameExtractor(String docNameField)
Constructor for DocNameExtractor.- Parameters:
docNameField
- name of the stored field containing the doc name.
-
-
Method Detail
-
docName
public String docName(StoredFields storedFields, int docid) throws IOException
Extract the name of the input doc from the index.- Parameters:
storedFields
- 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.
-
-