public class SubmissionReport extends Object
report(QualityQuery, TopDocs, String, IndexSearcher)
to create different reports.Constructor | Description |
---|---|
SubmissionReport(PrintWriter logger,
String name) |
Constructor for SubmissionReport.
|
Modifier and Type | Method | Description |
---|---|---|
void |
flush() |
|
void |
report(QualityQuery qq,
org.apache.lucene.search.TopDocs td,
String docNameField,
org.apache.lucene.search.IndexSearcher searcher) |
Report a search result for a certain quality query.
|
public SubmissionReport(PrintWriter logger, String name)
logger
- if null, no submission data is created.name
- name of this run.public void report(QualityQuery qq, org.apache.lucene.search.TopDocs td, String docNameField, org.apache.lucene.search.IndexSearcher searcher) throws IOException
qq
- quality query for which the results are reported.td
- search results for the query.docNameField
- stored field used for fetching the result doc name.searcher
- index access for fetching doc name.IOException
- in case of a problem.public void flush()
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.