Class SearchAfterSortedDocQuery

java.lang.Object
org.apache.lucene.search.Query
org.apache.lucene.queries.SearchAfterSortedDocQuery

public class SearchAfterSortedDocQuery extends org.apache.lucene.search.Query
A 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 Summary

    Constructors
    Constructor
    Description
    SearchAfterSortedDocQuery(org.apache.lucene.search.Sort sort, org.apache.lucene.search.FieldDoc after)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.lucene.search.Weight
    createWeight(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.ScoreMode scoreMode, float boost)
     
    boolean
    equals(Object other)
     
    int
     
     

    Methods inherited from class org.apache.lucene.search.Query

    classHash, rewrite, sameClassAs, toString, visit

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SearchAfterSortedDocQuery

      public SearchAfterSortedDocQuery(org.apache.lucene.search.Sort sort, org.apache.lucene.search.FieldDoc after)
  • Method Details

    • createWeight

      public org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.ScoreMode scoreMode, float boost) throws IOException
      Overrides:
      createWeight in class org.apache.lucene.search.Query
      Throws:
      IOException
    • toString

      public String toString(String field)
      Specified by:
      toString in class org.apache.lucene.search.Query
    • equals

      public boolean equals(Object other)
      Specified by:
      equals in class org.apache.lucene.search.Query
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in class org.apache.lucene.search.Query