Searched refs:CachingLogic (Results 1 – 7 of 7) sorted by relevance
/packages/apps/Launcher3/iconloaderlib/src/com/android/launcher3/icons/cache/ |
D | IconCacheUpdateHandler.java | 97 public <T> void updateIcons(List<T> apps, CachingLogic<T> cachingLogic, in updateIcons() 128 CachingLogic<T> cachingLogic, OnUpdateCallback onUpdateCallback) { in updateIconsPerUser() 245 private final CachingLogic<T> mCachingLogic; 250 Stack<T> appsToAdd, Stack<T> appsToUpdate, CachingLogic<T> cachingLogic, in SerializedIconUpdateTask()
|
D | BaseIconCache.java | 249 protected synchronized <T> void addIconToDBAndMemCache(T object, CachingLogic<T> cachingLogic, in addIconToDBAndMemCache() 306 @NonNull Supplier<T> infoProvider, @NonNull CachingLogic<T> cachingLogic, in cacheLocked() 314 @NonNull Supplier<T> infoProvider, @NonNull CachingLogic<T> cachingLogic, in cacheLocked()
|
D | CachingLogic.java | 24 public interface CachingLogic<T> { interface
|
/packages/apps/Launcher3/src/com/android/launcher3/icons/ |
D | ComponentWithLabel.java | 23 import com.android.launcher3.icons.cache.CachingLogic; 34 class ComponentCachingLogic implements CachingLogic<ComponentWithLabel> {
|
D | LauncherActivtiyCachingLogic.java | 23 import com.android.launcher3.icons.cache.CachingLogic; 25 public class LauncherActivtiyCachingLogic implements CachingLogic<LauncherActivityInfo> {
|
D | IconCache.java | 45 import com.android.launcher3.icons.cache.CachingLogic; 64 private final CachingLogic<ComponentWithLabel> mComponentWithLabelCachingLogic; 65 private final CachingLogic<LauncherActivityInfo> mLauncherActivityInfoCachingLogic;
|
/packages/apps/Launcher3/robolectric_tests/src/com/android/launcher3/model/ |
D | BaseModelUpdateTaskTestCase.java | 29 import com.android.launcher3.icons.cache.CachingLogic; 199 @NonNull CachingLogic<T> cachingLogic, in cacheLocked()
|