【发布时间】:2014-07-18 02:35:01
【问题描述】:
假设我有一个这样声明的案例类:
case object DoubleType {
type JvmType = Double
}
case class DoubleLiteral(value: Double) {
type fieldType = DoubleType.JvmType
val dt = DoubleType
val typeWidth = 8
//methods here after
}
scala 在序列化DoubleLiteral(2.0) 时的行为是什么?
它只是序列化value吗?或者它也会序列化fieldType、dt和typeWidth?
如果是这样,我应该将fieldType、dt和typeWidth注释为@transient吗?
【问题讨论】:
标签: scala serialization