gpt4 book ai didi

java - Hazelcast为Map添​​加索引,其中不同类的对象实现相同的接口(interface)

转载 作者:行者123 更新时间:2023-12-01 19:43:52 25 4
gpt4 key购买 nike

我有一个 map ,其中包含 4 个不同类的对象,所有这些类都实现相同的接口(interface)。我希望索引建立在接口(interface)中方法的结果上(该方法为 4 个类中的每个类返回一个特定属性)。属性名称可能以嵌套方式到达方法中,因此我无法直接在索引中使用属性名称。这要怎么处理呢?

最佳答案

@jeffy-jahfar,如果您要调用的方法没有参数,只需将其(重新)命名为 getXXX 并将 XXX 定义为索引名称。 Hazelcast 首先尝试调用 getter 方法,如果没有则直接访问该字段。这样您就可以索引该方法调用的结果。

关于java - Hazelcast为Map添​​加索引,其中不同类的对象实现相同的接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54303408/

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