gpt4 book ai didi

dart - 获取具有使用 Redstone 的 @Field() 注释的字段的类

转载 作者:行者123 更新时间:2023-12-03 02:51:16 25 4
gpt4 key购买 nike

我的项目中有一些 Dart 类,我用 Redstone Mapper 注释了一些字段的@Field()注解。

如何在运行时获取所有这些类?

我看过私有(private) map _cacheredstone_mapper_factory ...但它是私有(private)的。

我知道我可以使用 Reflection包自己扫描这些类,但是红石映射器已经检测并存储了所有这些类,所以我想利用它。

最佳答案

您可以使用 dart:mirror要做到这一点。

但是我认为通过redstone不可能得到它,你应该在github上问,如果你愿意,甚至可以自己做改变并做一个pull request,这应该不难,它只是_cache上的一个getter .

https://github.com/redstone-dart/redstone_mapper

关于dart - 获取具有使用 Redstone 的 @Field() 注释的字段的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37665137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com