Home
last modified time | relevance | path

Searched refs:AppUsageStatsData (Results 1 – 6 of 6) sorted by relevance

/frameworks/base/services/people/java/com/android/server/people/data/
DAppUsageStatsData.java22 public class AppUsageStatsData { class
29 public AppUsageStatsData(int chosenCount, int launchCount) { in AppUsageStatsData() method in AppUsageStatsData
34 public AppUsageStatsData() { in AppUsageStatsData() method in AppUsageStatsData
DUsageStatsQueryHelper.java152 static Map<String, AppUsageStatsData> queryAppUsageStats(@UserIdInt int userId, long startTime, in queryAppUsageStats()
157 Map<String, AppUsageStatsData> aggregatedStats = new ArrayMap<>(); in queryAppUsageStats()
164 AppUsageStatsData packageStats = aggregatedStats.computeIfAbsent(packageName, in queryAppUsageStats()
165 (key) -> new AppUsageStatsData()); in queryAppUsageStats()
DDataManager.java549 public Map<String, AppUsageStatsData> queryAppUsageStats( in queryAppUsageStats()
/frameworks/base/services/people/java/com/android/server/people/prediction/
DSharesheetModelScorer.java29 import com.android.server.people.data.AppUsageStatsData;
221 Map<String, AppUsageStatsData> appStatsMap = in promoteMostChosenAndFrequentlyUsedApps()
225 minValidScore = promoteApp(shareTargetMap, appStatsMap, AppUsageStatsData::getChosenCount, in promoteMostChosenAndFrequentlyUsedApps()
228 promoteApp(shareTargetMap, appStatsMap, AppUsageStatsData::getLaunchCount, in promoteMostChosenAndFrequentlyUsedApps()
234 Map<String, AppUsageStatsData> appStatsMap, in promoteApp()
235 Function<AppUsageStatsData, Integer> countFunc, float baseScore, float minValidScore) { in promoteApp() argument
237 for (AppUsageStatsData data : appStatsMap.values()) { in promoteApp()
241 for (Map.Entry<String, AppUsageStatsData> entry : appStatsMap.entrySet()) { in promoteApp()
/frameworks/base/services/tests/servicestests/src/com/android/server/people/prediction/
DSharesheetModelScorerTest.java34 import com.android.server.people.data.AppUsageStatsData;
275 Map.of(PACKAGE_1, new AppUsageStatsData(1, 0), in testComputeScoreForAppShare_promoteFrequentlyChosenApps()
276 PACKAGE_2, new AppUsageStatsData(2, 0), in testComputeScoreForAppShare_promoteFrequentlyChosenApps()
277 PACKAGE_3, new AppUsageStatsData(3, 0))); in testComputeScoreForAppShare_promoteFrequentlyChosenApps()
308 Map.of(PACKAGE_1, new AppUsageStatsData(0, 1), in testComputeScoreForAppShare_promoteFrequentlyUsedApps()
309 PACKAGE_2, new AppUsageStatsData(0, 2), in testComputeScoreForAppShare_promoteFrequentlyUsedApps()
310 PACKAGE_3, new AppUsageStatsData(1, 0))); in testComputeScoreForAppShare_promoteFrequentlyUsedApps()
346 Map.of(PACKAGE_1, new AppUsageStatsData(0, 1), in testComputeScoreForAppShare_skipPromoteFrequentlyUsedAppsWhenReachesLimit()
347 PACKAGE_2, new AppUsageStatsData(0, 2), in testComputeScoreForAppShare_skipPromoteFrequentlyUsedAppsWhenReachesLimit()
348 PACKAGE_3, new AppUsageStatsData(1, 0))); in testComputeScoreForAppShare_skipPromoteFrequentlyUsedAppsWhenReachesLimit()
/frameworks/base/services/tests/servicestests/src/com/android/server/people/data/
DUsageStatsQueryHelperTest.java219 Map<String, AppUsageStatsData> appLaunchChooserCountCounts = in testQueryAppUsageStats()
239 Map<String, AppUsageStatsData> appLaunchChooserCountCounts = in testQueryAppUsageStats_packageNameFiltered()
254 Map<String, AppUsageStatsData> appLaunchChooserCountCounts = in testQueryAppUsageStats_nullUsageStats()