我有一个 POJO,它声明了一个List<Long>
.
我们目前正在发送一个ArrayCollection
数字,它以 的形式到达客户端ArrayCollection
,其中填充了Integers
。
鉴于类型擦除和泛型的问题,我了解这是如何发生的。我如何解决它?
不幸的是,由于一些内部限制,模型无法更改。即——我们不能使用子类型,也不能实现 IExternalizable。
除了 IExternalizable 之外,还有其他选项可以在 LCDS 中注册自定义类型转换器吗?或者,我们可以使用任何注释来指示要用于集合的类型吗?
问候
马蒂