【问题标题】:scala create equal/hashcode/tostring without case class没有案例类的scala创建equal/hashcode/tostring
【发布时间】:2014-01-07 19:16:58
【问题描述】:

在 Scala 中,我可以创建一个案例类,使我的类具有基于字段的相等/哈希码/tostring。因为我正在编写的代码使用的是休眠,所以我不能使用案例类。我想知道 scala 中是否有一种方法可以像案例类一样标记一个类以获得相等/哈希码/tostring?

【问题讨论】:

    标签: scala


    【解决方案1】:

    为此有一个名为 ScalaEquals 的库。

    (它依赖于宏,因此需要 Scala 2.10.x。)

    【讨论】:

      猜你喜欢
      • 2011-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-08
      • 1970-01-01
      相关资源
      最近更新 更多