|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.lucene.search.Searcher
org.apache.lucene.search.IndexSearcher
org.apache.lucene.search.DelayCloseIndexSearcher
org.apache.lucene.search.DateFilterScoringSearcher
public class DateFilterScoringSearcher
A Searcher that boosts results by age (newer documents get a higher boost).
| Constructor Summary | |
|---|---|
DateFilterScoringSearcher(Directory directory)
|
|
| Method Summary | |
|---|---|
Explanation |
explain(Query query,
int doc)
Deprecated. Deprecated in Lucene 1.9.1 |
int |
getFilteredCount()
Get the number of hits that was filtered (held in a ThreadLocal). |
void |
resetFilteredCount()
Reset the number of filtered hits. |
void |
search(Query query,
Filter filter,
HitCollector results)
Deprecated. Deprecated in Lucene 1.9.1 |
TopDocs |
search(Query query,
Filter filter,
int nDocs)
Deprecated. Deprecated in Lucene 1.9.1 |
TopFieldDocs |
search(Query query,
Filter filter,
int nDocs,
Sort sort)
Deprecated. Deprecated in Lucene 1.9.1 |
void |
search(Weight weight,
Filter filter,
HitCollector results)
Copied the implementation of IndexSearcher.search(Weight weight, Filter filter, final HitCollector results) (Lucene 1.9.1) in order to add logic to increment filter count. |
void |
setBoostByAge(boolean boostByAge)
|
| Methods inherited from class org.apache.lucene.search.DelayCloseIndexSearcher |
|---|
close, closeWhenDone, isClosed, isCurrent, open |
| Methods inherited from class org.apache.lucene.search.IndexSearcher |
|---|
doc, docFreq, explain, getIndexReader, maxDoc, rewrite, search, search |
| Methods inherited from class org.apache.lucene.search.Searcher |
|---|
createWeight, docFreqs, getSimilarity, search, search, search, search, search, setSimilarity |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DateFilterScoringSearcher(Directory directory)
throws IOException
IOException| Method Detail |
|---|
public int getFilteredCount()
getFilteredCount in interface FilterCountingSearcherpublic void resetFilteredCount()
resetFilteredCount in interface FilterCountingSearcher
public void search(Weight weight,
Filter filter,
HitCollector results)
throws IOException
search in interface Searchablesearch in class IndexSearcherweight - filter - results -
IOException
public TopDocs search(Query query,
Filter filter,
int nDocs)
throws IOException
search in interface Searchablesearch in class SearcherIOException
public TopFieldDocs search(Query query,
Filter filter,
int nDocs,
Sort sort)
throws IOException
search in interface Searchablesearch in class SearcherIOException
public void search(Query query,
Filter filter,
HitCollector results)
throws IOException
search in interface Searchablesearch in class SearcherIOException
public Explanation explain(Query query,
int doc)
throws IOException
explain in interface Searchableexplain in class SearcherIOExceptionpublic void setBoostByAge(boolean boostByAge)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||