【发布时间】:2019-06-11 10:16:39
【问题描述】:
请原谅我是 Scala 的新手。 我创建了一个包含一些信息的案例类。我想要接受的对象之一是 JavaClass。当我在 spark 中使用时,我需要它是可序列化的。我怎样才能做到这一点?
Java 类
public class Currency {
public Currency(final BigDecimal amount, final CurrencyUnit unit) {
//Doing Something
}
}
case class ReconEntity(inputCurrency : Currency, outputCurrency : Currency)
使用隐式我希望获得 Currency 的序列化代码,以便 spark 可以在 ReconEntity 上工作。
【问题讨论】:
-
只需添加这个:公共类 Currency extends Serializable
-
这看起来像是对我的回答。
-
@bupt_ljy,我不拥有该课程,因此无法进行更改
标签: scala apache-spark