HarmonyOS java中的Class<? extends IModuleApi> 使用ArkTS如何翻译?
业内其他平台中多模块间模块解耦,会定义各个模块的 moduleApi, 然后在对应的 module 实现中会注册 moduleApi。
Java 代码如下所示,请教下使用 ArkTS 如何翻译?
interface IModuleApi {
}
class APPModule implements IModuleApi {
private Map<Class<? extends IModuleApi>, IModuleApi> apiMap = new HashMap()
public void registerApi(Class<? extends IModuleApi> clazz, IModuleApi api) {
if (null != clazz && null != api) {
apiMap.put(clazz, api)
}
}
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 如何将Java的中rsa签名翻译过来
1148浏览 • 1回复 待解决
HarmonyOS java版本的字符串压缩怎么翻译成ArkTS的写法
573浏览 • 1回复 待解决
ArkTS 中 使用 abstract class 会被 lint 报错
1576浏览 • 0回复 待解决
HarmonyOS ArkTS的class中如何动态的改变值
581浏览 • 1回复 待解决
将java中RSA加密代码翻译成 arkts 代码时,无法确定正确的API。希望提供正确的arkts代码
1906浏览 • 1回复 待解决
HarmonyOS 在ArkTS中,想要将JSON 转为Class后,Class 中的function 方法丢失了
1051浏览 • 1回复 待解决
HarmonyOS NEXT中ArkTS与Java/Kotlin的混合开发如何最佳实践?
1555浏览 • 0回复 待解决
如何在ArkTS中实现Java运行时注解的能力?
2496浏览 • 1回复 待解决
HarmonyOS Native提供ArkTS接口Index.d.ts中如何导入class
940浏览 • 0回复 待解决
能使用ArkTS来调用Java代码吗?
7515浏览 • 1回复 待解决
HarmonyOS 无法使用class-transformer中的@Type注解
1885浏览 • 1回复 待解决
ArkTS的class有析构函数吗?
1153浏览 • 1回复 待解决
arkts中的this该如何使用呢
279浏览 • 0回复 待解决
如何使用napi_load_module_with_info获取Har包中的Class
708浏览 • 1回复 待解决
java中的MessageDigest.getInstance("SHA-512")用ArkTS该如何实现
1089浏览 • 1回复 待解决
HarmonyOS 关于ArkTS中的!使用
1802浏览 • 1回复 待解决
ArkTS页面元素中声明的get方法调用返回undefined,class中正常。
691浏览 • 1回复 待解决
ArkTS中的类型系统如何使用?
1410浏览 • 1回复 待解决
鸿蒙图片资源在Java代码中如何使用
8934浏览 • 1回复 待解决
ArkTS中有没有类似java中反射创建实例的机制
1013浏览 • 1回复 待解决
HarmonyOS ArkTS中的array类型的filter如何使用?
1803浏览 • 1回复 待解决
HarmonyOS 如何在class中获取ui相关的Context?
814浏览 • 1回复 待解决
arkts中如何使用mqtt协议?
428浏览 • 1回复 待解决
HarmonyOS class中显示CustomDialog
677浏览 • 1回复 待解决
可以参考以下代码: