如何在 Scala 中正确实例化 Thrift/Scrooge 生成的 class
How to properly instantiate a Thrift/Scrooge generated class in Scala
我想实例化一个 crooge 生成的 class(或者 trait,更好的说法)。
现在因为我不能实例化一个特征,我使用了一个匿名包装器 class 来生成一些我想要序列化的测试对象:
val err = new ClientError{}
但是我无法为此对象设置任何属性(或者至少我不知道如何设置)。
这样做的正确方法是什么?
背景是我想创建一个对象,序列化它,发送它,反序列化它并检查它是否有效,如果样本具有相同的属性。
感谢您的帮助!
有一个对象ClientError
,有一个apply
方法。
就这样
val err = ClientError(whatever, fields, your, thrift, struct, has)
我想实例化一个 crooge 生成的 class(或者 trait,更好的说法)。 现在因为我不能实例化一个特征,我使用了一个匿名包装器 class 来生成一些我想要序列化的测试对象:
val err = new ClientError{}
但是我无法为此对象设置任何属性(或者至少我不知道如何设置)。 这样做的正确方法是什么? 背景是我想创建一个对象,序列化它,发送它,反序列化它并检查它是否有效,如果样本具有相同的属性。 感谢您的帮助!
有一个对象ClientError
,有一个apply
方法。
就这样
val err = ClientError(whatever, fields, your, thrift, struct, has)