Class PostingListSearch

java.lang.Object
com.yahoo.search.predicate.utils.PostingListSearch

public class PostingListSearch extends Object
Algorithms for searching in the docId arrays in posting lists.
Author:
bjorncs
  • Field Details

    • LINEAR_SEARCH_THRESHOLD

      public static final int LINEAR_SEARCH_THRESHOLD
      See Also:
    • LINEAR_SEARCH_THRESHOLD_2

      public static final int LINEAR_SEARCH_THRESHOLD_2
      See Also:
    • BINARY_SEARCH_THRESHOLD

      public static final int BINARY_SEARCH_THRESHOLD
      See Also:
  • Constructor Details

    • PostingListSearch

      public PostingListSearch()
  • Method Details

    • interpolationSearch

      public static int interpolationSearch(int[] a, int fromIndex, int toIndex, int key)