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 | Description |
---|---|
SearchAfterSortedDocQuery(org.apache.lucene.search.Sort sort,
org.apache.lucene.search.FieldDoc after) |
Modifier and Type | Method | 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.Query
java.io.IOException
public java.lang.String toString(java.lang.String field)
toString
in class org.apache.lucene.search.Query
public boolean equals(java.lang.Object other)
equals
in class org.apache.lucene.search.Query
public int hashCode()
hashCode
in class org.apache.lucene.search.Query