Package com.yahoo.search.predicate.utils
Class PostingListSearch
java.lang.Object
com.yahoo.search.predicate.utils.PostingListSearch
Algorithms for searching in the docId arrays in posting lists.
- Author:
- bjorncs
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
interpolationSearch
(int[] a, int fromIndex, int toIndex, int key)
-
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)
-