Home
last modified time | relevance | path

Searched refs:SuggestionResult (Results 1 – 13 of 13) sorted by relevance

/packages/apps/GlobalSearch/src/com/android/globalsearch/
DSuggestionResult.java25 public class SuggestionResult { class
50 public static SuggestionResult createErrorResult(SuggestionSource source) { in createErrorResult()
51 return new SuggestionResult(source, RESULT_ERROR); in createErrorResult()
54 public static SuggestionResult createCancelled(SuggestionSource source) { in createCancelled()
55 return new SuggestionResult(source, RESULT_CANCELED); in createCancelled()
58 private SuggestionResult(SuggestionSource source, int resultCode) { in SuggestionResult() method in SuggestionResult
75 public SuggestionResult(SuggestionSource source, List<SuggestionData> suggestions, int count, in SuggestionResult() method in SuggestionResult
88 public SuggestionResult(SuggestionSource source, List<SuggestionData> suggestions) { in SuggestionResult() method in SuggestionResult
97 public SuggestionResult(SuggestionSource source) { in SuggestionResult() method in SuggestionResult
DAbstractSuggestionSource.java35 protected final SuggestionResult mEmptyResult;
38 mEmptyResult = new SuggestionResult(this); in AbstractSuggestionSource()
53 protected abstract SuggestionResult getSuggestions(String query, int maxResults, in getSuggestions()
64 public Callable<SuggestionResult> getSuggestionTask(final String query, final int maxResults, in getSuggestionTask()
66 return new Callable<SuggestionResult>() { in getSuggestionTask()
68 public SuggestionResult call() throws Exception { in getSuggestionTask()
73 return SuggestionResult.createCancelled(AbstractSuggestionSource.this); in getSuggestionTask()
DQueryMultiplexer.java105 SuggestionResult.createCancelled( in sendQuery()
136 class SuggestionRequest extends FutureTask<SuggestionResult> {
175 SuggestionResult.createCancelled(mSuggestionSource)); in run()
213 SuggestionResult.createCancelled(mSuggestionSource)); in done()
216 final SuggestionResult suggestionResult = get(); in done()
219 SuggestionResult.createErrorResult(mSuggestionSource)); in done()
234 SuggestionResult.createCancelled(mSuggestionSource)); in done()
242 SuggestionResult.createCancelled(mSuggestionSource)); in done()
249 SuggestionResult.createErrorResult(mSuggestionSource)); in done()
254 SuggestionResult.createErrorResult(mSuggestionSource)); in done()
DSuggestionFilter.java43 public SuggestionResult filter(SuggestionResult result) { in filter()
53 return new SuggestionResult(result.getSource(), filtered, result.getCount(), in filter()
DSuggestionBacker.java76 public void onNewSuggestionResult(SuggestionResult suggestionResult) { in onNewSuggestionResult()
140 protected abstract boolean addSourceResults(SuggestionResult suggestionResult); in addSourceResults()
DSourceSuggestionBacker.java97 private final LinkedHashMap<ComponentName, SuggestionResult> mReportedResults =
98 new LinkedHashMap<ComponentName, SuggestionResult>();
135 Collection<SuggestionResult> cachedResults, in SourceSuggestionBacker()
168 for (SuggestionResult cachedResult : cachedResults) { in SourceSuggestionBacker()
222 for (SuggestionResult suggestionResult : mReportedResults.values()) { in snapshotSuggestionsInternal()
310 final SuggestionResult sourceResult = in snapshotSuggestionsInternal()
338 final SuggestionResult sourceResult = in snapshotSuggestionsInternal()
449 protected synchronized boolean addSourceResults(SuggestionResult suggestionResult) { in addSourceResults()
DTestSuggestionSource.java70 protected SuggestionResult getSuggestions(String query, int maxResults, int queryLimit) { in getSuggestions()
81 return SuggestionResult.createErrorResult(this); in getSuggestions()
86 new SuggestionResult(this, result) : in getSuggestions()
DSuggestionSession.java627 synchronized void reportSourceResult(String query, SuggestionResult sourceResult) { in reportSourceResult()
673 private final LinkedHashMap<ComponentName, SuggestionResult> mSourceResults
674 = new LinkedHashMap<ComponentName, SuggestionResult>();
676 public void addResult(SuggestionResult result) { in addResult()
680 public Collection<SuggestionResult> getResults() { in getResults()
684 public SuggestionResult getResult(ComponentName source) { in getResult()
788 protected boolean addSourceResults(SuggestionResult suggestionResult) { in addSourceResults()
789 if (suggestionResult.getResultCode() == SuggestionResult.RESULT_OK) { in addSourceResults()
DSuggestionSource.java86 Callable<SuggestionResult> getSuggestionTask(String query, int maxResults, int queryLimit); in getSuggestionTask()
DSearchableSuggestionSource.java164 public SuggestionResult getSuggestions(String query, int maxResults, int queryLimit) { in getSuggestions()
170 return SuggestionResult.createErrorResult(this); in getSuggestions()
178 return SuggestionResult.createCancelled(this); in getSuggestions()
191 return SuggestionResult.createCancelled(this); in getSuggestions()
198 return new SuggestionResult(this, suggestions, count, queryLimit); in getSuggestions()
/packages/apps/GlobalSearch/tests/src/com/android/globalsearch/
DSourceSuggestionBackerTest.java119 Lists.<SuggestionResult>newArrayList(), in setUp()
191 new SuggestionResult(mSource1, Lists.newArrayList( in testSomeResultsReported()
228 new SuggestionResult(mSource1, Lists.newArrayList( in testPromotedSourceRespondsAfterDeadline()
247 new SuggestionResult(mSource2, Lists.newArrayList( in testPromotedSourceRespondsAfterDeadline()
266 mBacker.addSourceResults(new SuggestionResult(mSource1))); in testZeroReportingSources()
286 mBacker.addSourceResults(new SuggestionResult(mSource2))); in testZeroReportingSources()
298 new SuggestionResult(mSource3, Lists.newArrayList( in testZeroReportingSources()
319 Lists.<SuggestionResult>newArrayList(), in testSourceReportsAfterDeadlineWithResults()
328 new SuggestionResult(mSource1, Lists.newArrayList( in testSourceReportsAfterDeadlineWithResults()
335 new SuggestionResult(mSource2, Lists.newArrayList( in testSourceReportsAfterDeadlineWithResults()
[all …]
DSessionCacheTest.java50 mCache.reportSourceResult("yo", new SuggestionResult(source)); in testZeroResultPrefix()
58 mCache.reportSourceResult("yo", new SuggestionResult(source)); in testZeroResultPrefix_sourceNotIgnored()
DSuggestionSessionTest.java532 private final LinkedHashMap<ComponentName, FutureTask<SuggestionResult>> mPending
533 = new LinkedHashMap<ComponentName, FutureTask<SuggestionResult>>();
574 public SuggestionResult onSourceRespond(ComponentName source) { in onSourceRespond()
575 final FutureTask<SuggestionResult> task = mPending.remove(source); in onSourceRespond()
592 for (FutureTask<SuggestionResult> task : mPending.values()) { in finishAllSourceTasks()