Home
last modified time | relevance | path

Searched refs:Suggestion (Results 1 – 25 of 51) sorted by relevance

123

/packages/apps/Car/Settings/src/com/android/car/settings/suggestions/
DSuggestionsPreferenceController.java24 import android.service.settings.suggestions.Suggestion;
58 LoaderManager.LoaderCallbacks<List<Suggestion>>, SuggestionPreference.Callback {
69 private List<Suggestion> mSuggestionsList = new ArrayList<>();
137 public Loader<List<Suggestion>> onCreateLoader(int id, @Nullable Bundle args) { in onCreateLoader()
147 public void onLoadFinished(@NonNull Loader<List<Suggestion>> loader, in onLoadFinished()
148 List<Suggestion> suggestions) { in onLoadFinished()
159 private void updateSuggestionPreferences(List<Suggestion> suggestions) { in updateSuggestionPreferences()
161 for (Suggestion oldSuggestion : mSuggestionsList) { in updateSuggestionPreferences()
163 for (Suggestion suggestion : suggestions) { in updateSuggestionPreferences()
176 for (Suggestion suggestion : suggestions) { in updateSuggestionPreferences()
[all …]
DSuggestionPreference.java20 import android.service.settings.suggestions.Suggestion;
49 private Suggestion mSuggestion;
51 public SuggestionPreference(Context context, Suggestion suggestion, Callback callback) { in SuggestionPreference()
62 public Suggestion getSuggestion() { in getSuggestion()
74 public void updateSuggestion(Suggestion suggestion) { in updateSuggestion()
DSettingsSuggestionsLoader.java20 import android.service.settings.suggestions.Suggestion;
35 public class SettingsSuggestionsLoader extends AsyncLoader<List<Suggestion>> {
51 public List<Suggestion> loadInBackground() { in loadInBackground()
52 final List<Suggestion> data = mSuggestionController.getSuggestions(); in loadInBackground()
/packages/apps/SettingsIntelligence/src/com/android/settings/intelligence/suggestions/ranking/
DSuggestionRanker.java20 import android.service.settings.suggestions.Suggestion;
55 private final Map<Suggestion, Double> mRelevanceMetrics;
57 Comparator<Suggestion> suggestionComparator = new Comparator<Suggestion>() {
59 public int compare(Suggestion suggestion1, Suggestion suggestion2) {
76 public List<Suggestion> rankRelevantSuggestions(List<Suggestion> suggestions) { in rankRelevantSuggestions()
79 for (Suggestion suggestion : suggestions) { in rankRelevantSuggestions()
82 final List<Suggestion> rankedSuggestions = new ArrayList<>(); in rankRelevantSuggestions()
89 final List<Suggestion> relevantSuggestions = new ArrayList<>(); in rankRelevantSuggestions()
/packages/apps/QuickSearchBox/tests/src/com/android/quicksearchbox/
DSuggestionCursorUtil.java81 for (Suggestion expectedSuggestion : iterable(expected)) { in assertSameSuggestionsNoOrder()
84 for (Suggestion observedSuggestion : iterable(observed)) { in assertSameSuggestionsNoOrder()
89 public static void assertContainsSuggestion(Suggestion expected, SuggestionCursor observed) { in assertContainsSuggestion()
90 for (Suggestion observedSuggestion : iterable(observed)) { in assertContainsSuggestion()
98 public static Iterable<Suggestion> iterable(final SuggestionCursor cursor) { in iterable()
99 return new Iterable<Suggestion>() { in iterable()
101 public Iterator<Suggestion> iterator() { in iterable()
107 public static UnmodifiableIterator<Suggestion> iterator(final SuggestionCursor cursor) {
108 return new UnmodifiableIterator<Suggestion>() {
116 public Suggestion next() {
[all …]
/packages/apps/SettingsIntelligence/src/com/android/settings/intelligence/suggestions/model/
DSuggestionListBuilder.java19 import android.service.settings.suggestions.Suggestion;
30 private Map<SuggestionCategory, List<Suggestion>> mSuggestions;
37 public void addSuggestions(SuggestionCategory category, List<Suggestion> suggestions) { in addSuggestions()
44 public List<Suggestion> build() { in build()
52 private List<Suggestion> dedupeSuggestions() { in dedupeSuggestions()
54 final List<Suggestion> suggestions = new ArrayList<>(); in dedupeSuggestions()
55 for (List<Suggestion> suggestionsInCategory : mSuggestions.values()) { in dedupeSuggestions()
59 final Suggestion suggestion = suggestions.get(i); in dedupeSuggestions()
DCandidateSuggestion.java29 import android.service.settings.suggestions.Suggestion;
129 public Suggestion toSuggestion() { in toSuggestion()
133 final Suggestion.Builder builder = new Suggestion.Builder(mId); in toSuggestion()
166 private void updateBuilder(Suggestion.Builder builder) { in updateBuilder()
218 ? Suggestion.FLAG_HAS_BUTTON : 0; in updateBuilder()
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/
DListSuggestionCursor.java48 public ListSuggestionCursor(String userQuery, Suggestion...suggestions) { in ListSuggestionCursor()
50 for (Suggestion suggestion : suggestions) { in ListSuggestionCursor()
65 public boolean add(Suggestion suggestion) { in add()
96 public void replaceRow(Suggestion suggestion) { in replaceRow()
105 protected Suggestion current() { in current()
164 private final Suggestion mSuggestion;
166 public Entry(Suggestion s) { in Entry()
169 public Suggestion get() { in get()
/packages/apps/Car/Settings/tests/robotests/src/com/android/car/settings/suggestions/
DSuggestionsPreferenceControllerTest.java27 import android.service.settings.suggestions.Suggestion;
56 private static final Suggestion SUGGESTION_1 = new Suggestion.Builder("1").build();
57 private static final Suggestion SUGGESTION_2 = new Suggestion.Builder("2").build();
62 private Loader<List<Suggestion>> mLoader;
204 Suggestion suggestion = new Suggestion.Builder("1").setPendingIntent(pendingIntent).build(); in launchSuggestion_sendsPendingIntent()
216 Suggestion suggestion = new Suggestion.Builder("1").setPendingIntent(pendingIntent).build(); in launchSuggestion_callsSuggestionControllerLaunch()
DSuggestionPreferenceTest.java31 import android.service.settings.suggestions.Suggestion;
55 private Suggestion mSuggestion;
64 mSuggestion = new Suggestion.Builder(SUGGESTION_ID).build(); in setUp()
83 Suggestion updatedSuggestion = new Suggestion.Builder(SUGGESTION_ID).setIcon(icon).setTitle( in updateSuggestion_updatesPreference()
96 Suggestion updatedSuggestion = new Suggestion.Builder(SUGGESTION_ID + "wrong id").build(); in updateSuggestion_idMismatch_throwsIllegalArgumentException()
/packages/apps/SettingsIntelligence/src/com/android/settings/intelligence/suggestions/
DSuggestionParser.java27 import android.service.settings.suggestions.Suggestion;
56 private final Map<String, Suggestion> mAddCache;
67 public List<Suggestion> getSuggestions() { in getSuggestions()
78 final List<Suggestion> exclusiveSuggestions = in getSuggestions()
87 final List<Suggestion> suggestions = in getSuggestions()
96 List<Suggestion> readSuggestions(SuggestionCategory category, boolean ignoreDismissRule) { in readSuggestions()
97 final List<Suggestion> suggestions = new ArrayList<>(); in readSuggestions()
121 Suggestion suggestion = mAddCache.get(id); in readSuggestions()
DSuggestionService.java19 import android.service.settings.suggestions.Suggestion;
32 public List<Suggestion> onGetSuggestions() { in onGetSuggestions()
34 final List<Suggestion> list = FeatureFactory.get(this) in onGetSuggestions()
39 for (Suggestion suggestion : list) { in onGetSuggestions()
50 public void onSuggestionDismissed(Suggestion suggestion) { in onSuggestionDismissed()
64 public void onSuggestionLaunched(Suggestion suggestion) { in onSuggestionLaunched()
DSuggestionFeatureProvider.java21 import android.service.settings.suggestions.Suggestion;
47 public List<Suggestion> getSuggestions(Context context) { in getSuggestions()
49 final List<Suggestion> list = parser.getSuggestions(); in getSuggestions()
51 final List<Suggestion> rankedSuggestions = getRanker(context).rankRelevantSuggestions(list); in getSuggestions()
54 for (Suggestion suggestion : rankedSuggestions) { in getSuggestions()
/packages/apps/Settings/src/com/android/settings/homepage/contextualcards/legacysuggestion/
DLegacySuggestionContextualCard.java20 import android.service.settings.suggestions.Suggestion;
27 private final Suggestion mSuggestion;
44 public Suggestion getSuggestion() { in getSuggestion()
51 private Suggestion mSuggestion;
58 public Builder setSuggestion(Suggestion suggestion) { in setSuggestion()
/packages/apps/Dialer/java/com/android/dialer/preferredsim/suggestion/
DSuggestionProvider.java51 class Suggestion { class
56 public Suggestion( in Suggestion() method in SuggestionProvider.Suggestion
68 Optional<Suggestion> getSuggestion(@NonNull Context context, @NonNull String number); in getSuggestion()
85 Context context, PhoneAccountHandle phoneAccountHandle, @Nullable Suggestion suggestion) { in getHint()
/packages/apps/QuickSearchBox/src/com/android/quicksearchbox/ui/
DSuggestionViewFactory.java19 import com.android.quicksearchbox.Suggestion;
45 String getViewType(Suggestion suggestion); in getViewType()
61 boolean canCreateView(Suggestion suggestion); in canCreateView()
DSuggestionViewInflater.java19 import com.android.quicksearchbox.Suggestion;
75 public String getViewType(Suggestion suggestion) { in getViewType()
79 public boolean canCreateView(Suggestion suggestion) { in canCreateView()
DDefaultSuggestionViewFactory.java22 import com.android.quicksearchbox.Suggestion;
75 public String getViewType(Suggestion suggestion) { in getViewType()
85 public boolean canCreateView(Suggestion suggestion) { in canCreateView()
DBaseSuggestionView.java20 import com.android.quicksearchbox.Suggestion;
64 public void bindAsSuggestion(Suggestion suggestion, String userQuery) { in bindAsSuggestion()
74 protected boolean isFromHistory(Suggestion suggestion) { in isFromHistory()
DWebSearchSuggestionView.java21 import com.android.quicksearchbox.Suggestion;
58 public void bindAsSuggestion(Suggestion suggestion, String userQuery) { in bindAsSuggestion()
97 public boolean canCreateView(Suggestion suggestion) { in canCreateView()
/packages/apps/TvSettings/Settings/src/com/android/tv/settings/
DSuggestionQuickSettingPrefsContainer.java8 import android.service.settings.suggestions.Suggestion;
82 void onSuggestionReady(List<Suggestion> data) { in onSuggestionReady()
107 void updateSuggestionList(List<Suggestion> suggestions) { in updateSuggestionList()
112 for (Suggestion suggestion : suggestions) { in updateSuggestionList()
124 for (Suggestion suggestion : suggestions) { in updateSuggestionList()
/packages/apps/Dialer/java/com/android/dialer/preferredsim/
DPreferredAccountWorker.java21 import com.android.dialer.preferredsim.suggestion.SuggestionProvider.Suggestion;
55 public abstract Optional<Suggestion> getSuggestion(); in getSuggestion()
78 public abstract Builder setSuggestion(Suggestion suggestion); in setSuggestion()
/packages/apps/Contacts/src/com/android/contacts/editor/
DAggregationSuggestionEngine.java60 public static final class Suggestion { class in AggregationSuggestionEngine
72 return MoreObjects.toStringHelper(Suggestion.class) in toString()
378 public List<Suggestion> getSuggestions() { in getSuggestions()
379 final ArrayList<Suggestion> list = Lists.newArrayList(); in getSuggestions()
382 Suggestion suggestion = null; in getSuggestions()
388 suggestion = new Suggestion(); in getSuggestions()
DAggregationSuggestionView.java31 import com.android.contacts.editor.AggregationSuggestionEngine.Suggestion;
47 private Suggestion mSuggestion;
61 public void bindSuggestion(Suggestion suggestion) { in bindSuggestion()
/packages/apps/TvSettings/Settings/src/com/android/tv/settings/suggestions/
DSuggestionPreference.java24 import android.service.settings.suggestions.Suggestion;
41 private final Suggestion mSuggestion;
46 public SuggestionPreference(Suggestion suggestion, Context context, in SuggestionPreference()

123