我有一些使用 Thrift (Scrooge) 生成的 Scala 类。现在我需要以某种方式将它们实例化为 TBase 类,b/c TSerializer类需要这个作为输入
这是我的方法:
def createTestBinary(): String = {
val proto = new TBinaryProtocol.Factory
val err = new ClientError{}
val binary = new TSerializer().serialize(err)
""
}
ClientError 是生成的类。如何实例化它或将其包装为 TBase 成员?
任何想法如何做到这一点?提前致谢!