You've already forked Magisk
mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-09-06 06:36:58 +00:00
This has been done in preparations for rewrite to kotlin and upcoming design changes. Nothing should be broken but use caution.
32 lines
1.1 KiB
Java
32 lines
1.1 KiB
Java
package com.topjohnwu.magisk;
|
|
|
|
import com.topjohnwu.magisk.model.download.DownloadModuleService;
|
|
import com.topjohnwu.magisk.model.receiver.GeneralReceiver;
|
|
import com.topjohnwu.magisk.model.update.UpdateCheckService;
|
|
import com.topjohnwu.magisk.ui.MainActivity;
|
|
import com.topjohnwu.magisk.ui.SplashActivity;
|
|
import com.topjohnwu.magisk.ui.flash.FlashActivity;
|
|
import com.topjohnwu.magisk.ui.surequest.SuRequestActivity;
|
|
|
|
import java.util.HashMap;
|
|
import java.util.Map;
|
|
|
|
public class ClassMap {
|
|
private static Map<Class, Class> classMap = new HashMap<>();
|
|
|
|
static {
|
|
classMap.put(App.class, a.e.class);
|
|
classMap.put(MainActivity.class, a.b.class);
|
|
classMap.put(SplashActivity.class, a.c.class);
|
|
classMap.put(FlashActivity.class, a.f.class);
|
|
classMap.put(UpdateCheckService.class, a.g.class);
|
|
classMap.put(GeneralReceiver.class, a.h.class);
|
|
classMap.put(DownloadModuleService.class, a.j.class);
|
|
classMap.put(SuRequestActivity.class, a.m.class);
|
|
}
|
|
|
|
public static <T> Class<T> get(Class c) {
|
|
return classMap.get(c);
|
|
}
|
|
}
|