public class GenericScorer extends Scorer implements java.util.Comparator<GenericScorer.Result>
Modifier and Type | Class and Description |
---|---|
class |
GenericScorer.Result
Result class for GenericScorer.
|
Scorer.SearchResults
Constructor and Description |
---|
GenericScorer(boolean isNative,
int scorerLimit,
Sort nativeSort,
com.google.appengine.api.search.dev.NumericExpression[] expressions,
Expression.Sorter[] sorters) |
Modifier and Type | Method and Description |
---|---|
int |
compare(GenericScorer.Result left,
GenericScorer.Result right) |
static Scorer |
newInstance(SearchServicePb.SearchParams searchParams,
java.util.Map<java.lang.String,java.util.Set<DocumentPb.FieldValue.ContentType>> fieldTypes) |
Scorer.SearchResults |
search(IndexSearcher indexSearcher,
Query q,
int offset,
int limit) |
public GenericScorer(boolean isNative, int scorerLimit, Sort nativeSort, com.google.appengine.api.search.dev.NumericExpression[] expressions, Expression.Sorter[] sorters)
public static Scorer newInstance(SearchServicePb.SearchParams searchParams, java.util.Map<java.lang.String,java.util.Set<DocumentPb.FieldValue.ContentType>> fieldTypes)
public int compare(GenericScorer.Result left, GenericScorer.Result right)
compare
in interface java.util.Comparator<GenericScorer.Result>
public Scorer.SearchResults search(IndexSearcher indexSearcher, Query q, int offset, int limit) throws java.io.IOException