Add entry and cursor location in GetSuggestionRequest

Bug: 223728521
Test: manual
Change-Id: I838896e2fad2d37c22e665473d59cc1b2c9a14d7
This commit is contained in:
Hyunyoung Song committed 2022-03-09 22:21:50 -08:00
1 parent e2b514178d
commit e395453bd9
7 files changed
+14 -10

No files matched your search

@@ -25,13 +25,14 @@ public interface SearchAlgorithm<T> {
/**
* Performs search and sends the result to {@link SearchCallback}.
*/
void doSearch(String query, SearchCallback<T> callback);
void doSearch(String query, int cursorLocation, SearchCallback<T> callback);
/**
* Performs search with {@code query} and the {@code suggestedQueries}/
*/
default void doSearch(String query, String[] suggestedQueries, SearchCallback<T> callback) {
doSearch(query, callback);
default void doSearch(String query, int cursorLocation, String[] suggestedQueries,
SearchCallback<T> callback) {
doSearch(query, cursorLocation, callback);
}
/**