public class SiteFilter extends Object implements PostFilter
| Modifier and Type | Field and Description |
|---|---|
protected String |
site |
FILTER_ADJUSTED, FILTER_OK, FILTER_REMOVE| Constructor and Description |
|---|
SiteFilter() |
| Modifier and Type | Method and Description |
|---|---|
byte |
filter(Manager m,
SearchRequest srq,
ResultSet rs,
int rank,
int docid)
Called for each result in the resultset, used to filter out unwanted results.
|
void |
new_query(Manager m,
SearchRequest srq,
ResultSet rs)
Called before the processing of a resultset using this PostFilter is applied.
|
protected String site
public void new_query(Manager m, SearchRequest srq, ResultSet rs)
new_query in interface PostFilterm - The manager controlling this querysrq - The search request being processedrs - the resultset that is being iterated throughpublic byte filter(Manager m, SearchRequest srq, ResultSet rs, int rank, int docid)
filter in interface PostFilterm - The manager controlling this querysrq - The search request being processedrank - which array index (rank) in the resultset have we reacheddocid - The docid of the currently being procesed result.Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow