【问题标题】:Disable value classes unwrapping禁用值类展开
【发布时间】:2018-02-23 13:44:08
【问题描述】:

在 scala 编译器中是否可以禁用值类的展开?

免责声明为什么我需要这个 - 因为在模拟某些特定的类层次结构时模拟失败 (Mocking case classes with primitive types)

【问题讨论】:

    标签: scala jvm scalac


    【解决方案1】:

    您可以指示编译器使用非原始类型...

    case class Entity(id: java.lang.Long) extends HasId[java.lang.Long]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-23
      • 2018-06-22
      • 1970-01-01
      • 2022-07-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多