public class SearchAfterSortedDocQuery
extends org.apache.lucene.search.Query
Query that only matches documents that are greater than the provided FieldDoc.
This works only if the index is sorted according to the given search Sort.| Constructor and Description |
|---|
SearchAfterSortedDocQuery(org.apache.lucene.search.Sort sort,
org.apache.lucene.search.FieldDoc after) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.search.Weight |
createWeight(org.apache.lucene.search.IndexSearcher searcher,
boolean needsScores,
float boost) |
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
java.lang.String |
toString(java.lang.String field) |
public SearchAfterSortedDocQuery(org.apache.lucene.search.Sort sort,
org.apache.lucene.search.FieldDoc after)
public org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher,
boolean needsScores,
float boost)
throws java.io.IOException
createWeight in class org.apache.lucene.search.Queryjava.io.IOExceptionpublic java.lang.String toString(java.lang.String field)
toString in class org.apache.lucene.search.Querypublic boolean equals(java.lang.Object other)
equals in class org.apache.lucene.search.Querypublic int hashCode()
hashCode in class org.apache.lucene.search.Query