/packages/apps/GlobalSearch/src/com/android/globalsearch/ |
D | SuggestionResult.java | 25 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
|
D | AbstractSuggestionSource.java | 35 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()
|
D | QueryMultiplexer.java | 105 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()
|
D | SuggestionFilter.java | 43 public SuggestionResult filter(SuggestionResult result) { in filter() 53 return new SuggestionResult(result.getSource(), filtered, result.getCount(), in filter()
|
D | SuggestionBacker.java | 76 public void onNewSuggestionResult(SuggestionResult suggestionResult) { in onNewSuggestionResult() 140 protected abstract boolean addSourceResults(SuggestionResult suggestionResult); in addSourceResults()
|
D | SourceSuggestionBacker.java | 97 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()
|
D | TestSuggestionSource.java | 70 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()
|
D | SuggestionSession.java | 627 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()
|
D | SuggestionSource.java | 86 Callable<SuggestionResult> getSuggestionTask(String query, int maxResults, int queryLimit); in getSuggestionTask()
|
D | SearchableSuggestionSource.java | 164 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/ |
D | SourceSuggestionBackerTest.java | 119 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 …]
|
D | SessionCacheTest.java | 50 mCache.reportSourceResult("yo", new SuggestionResult(source)); in testZeroResultPrefix() 58 mCache.reportSourceResult("yo", new SuggestionResult(source)); in testZeroResultPrefix_sourceNotIgnored()
|
D | SuggestionSessionTest.java | 532 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()
|