使用HashMap反序列化Scala类

时间:2017-04-05 07:52:39

标签: java scala serialization collections hashmap

我们希望序列化和反序列化一些Scala类(按照http://alvinalexander.com/java/java-deep-clone-example-source-code的建议实现对象的深层复制)

我们面临的问题是这些类有几个HashMap成员字段。 HashMap的关键是POJO - 比如MyCustomKey不是原始类型,如String / Int)

myHashMap = mutable.HashMap[MyCustomKey, Double]

使用这样的HashMap对Scala类进行序列化可以正常工作但尝试反序列化会在ClassNotFoundException类上引发MyCustomKey

从我们研究的任何内容来看,这似乎都是不可能的。这是正确的还是有某种方式?

0 个答案:

没有答案