Searched refs:CorpusResult (Results 1 - 22 of 22) sorted by relevance

/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/
H A DCorpusResult.java23 public interface CorpusResult extends SuggestionCursor { interface in inherits:SuggestionCursor
H A DRankAwarePromoter.java45 void promoteSuggestions(Iterable<CorpusResult> suggestions, int maxPromoted,
51 LinkedList<CorpusResult> highRankingSuggestions = new LinkedList<CorpusResult>();
52 LinkedList<CorpusResult> lowRankingSuggestions = new LinkedList<CorpusResult>();
72 private void promoteTopSuggestions(LinkedList<CorpusResult> highRankingSuggestions,
92 private void promoteEquallyFromEachCorpus(LinkedList<CorpusResult> suggestions,
125 private void partitionSuggestionsByRank(Iterable<CorpusResult> suggestions,
126 LinkedList<CorpusResult> highRankingSuggestions,
127 LinkedList<CorpusResult> lowRankingSuggestion
[all...]
H A DSuggestions.java63 private final CorpusResult[] mCorpusResults;
65 private CorpusResult mWebResult;
74 mCorpusResults = new CorpusResult[mExpectedCorpora.size()];
124 for (CorpusResult result : mCorpusResults) {
191 public void addCorpusResults(List<CorpusResult> corpusResults) {
193 for (CorpusResult corpusResult : corpusResults) {
199 for (CorpusResult corpusResult : corpusResults) {
210 Log.w(TAG, "Got unexpected CorpusResult from corpus " +
265 for (CorpusResult result : mCorpusResults) {
325 public Iterable<CorpusResult> getCorpusResult
[all...]
H A DSingleSourceCorpusResult.java21 * A CorpusResult backed by a single SourceResult.
23 public class SingleSourceCorpusResult extends SuggestionCursorWrapper implements CorpusResult {
H A DCorpus.java33 public interface Corpus extends SuggestionCursorProvider<CorpusResult> {
H A DLogger.java82 void logLatency(CorpusResult result);
H A DSuggestionsProviderImpl.java101 private void updateShouldQueryStrategy(CorpusResult cursor) {
128 Consumer<CorpusResult> receiver;
134 receiver = new NoOpConsumer<CorpusResult>();
167 private class SuggestionCursorReceiver implements Consumer<CorpusResult> {
171 private final ArrayList<CorpusResult> mPendingResults;
188 mPendingResults = new ArrayList<CorpusResult>();
191 public boolean consume(CorpusResult cursor) {
H A DSingleCorpusPromoter.java47 CorpusResult corpusResult = suggestions.getCorpusResult(mCorpus);
H A DSingleSourceCorpus.java60 public CorpusResult getSuggestions(String query, int queryLimit, boolean onlyCorpus) {
H A DWebPromoter.java51 CorpusResult webResult = suggestions.getWebResult();
H A DMultiSourceCorpus.java137 public CorpusResult getSuggestions(String query, int queryLimit, boolean onlyCorpus) {
161 protected class Result extends ListSuggestionCursor implements CorpusResult {
H A DEventLogLogger.java94 public void logLatency(CorpusResult result) {
/packages/apps/QuickSearchBox/tests/src/com/android/quicksearchbox/
H A DRankAwarePromoterTest.java50 List<CorpusResult> suggestions = getSuggestions(TEST_QUERY);
62 List<CorpusResult> suggestions = getSuggestions(TEST_QUERY);
72 CorpusResult corpora2 = suggestions.get(2);
112 List<CorpusResult> suggestions = getSuggestions(TEST_QUERY);
123 private List<CorpusResult> getSuggestions(String query) {
124 ArrayList<CorpusResult> results = new ArrayList<CorpusResult>();
H A DResultPromoterTest.java45 private CorpusResult mCorpusResult1;
46 private CorpusResult mCorpusResult2;
47 private CorpusResult mCorpusResultWeb;
50 private List<CorpusResult> mCorpusResults;
65 mCorpusResults = new ArrayList<CorpusResult>();
96 private ListSuggestionCursor promoteSuggestions(List<CorpusResult> suggestions) {
H A DMockLogger.java48 public void logLatency(CorpusResult result) {
H A DSingleCorpusPromoterTest.java59 ArrayList<CorpusResult> results = new ArrayList<CorpusResult>();
H A DWebPromoterTest.java45 private CorpusResult mCorpusResult1;
46 private CorpusResult mCorpusResult2;
47 private CorpusResult mCorpusResultWeb;
50 private List<CorpusResult> mCorpusResults;
66 mCorpusResults = new ArrayList<CorpusResult>();
H A DMockCorpus.java95 public CorpusResult getSuggestions(String query, int queryLimit, boolean onlyCorpus) {
118 private class Result extends SuggestionCursorWrapper implements CorpusResult {
H A DMultiSourceCorpusTest.java59 CorpusResult observed = mCorpus.getSuggestions("foo", 50, false);
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/
H A DDelayingSuggestionsAdapter.java19 import com.android.quicksearchbox.CorpusResult;
80 Iterable<CorpusResult> results = suggestions.getCorpusResults();
81 for (CorpusResult result : results) {
H A DClusteredSuggestionsAdapter.java18 import com.android.quicksearchbox.CorpusResult;
113 for (CorpusResult result : suggestions.getCorpusResults()) {
H A DSearchActivityView.java21 import com.android.quicksearchbox.CorpusResult;
440 CorpusResult cursor = suggestions.getWebResult();

Completed in 1185 milliseconds