我有一些用Thrift(Scrooge)生成的Scala類。現在,我需要以某種方式實例爲那些TBASE類,B/C的TSerializer類需要以此爲輸入在Scala中創建Thrift生成的類的TBase對象
這是我的方法:
def createTestBinary(): String = {
val proto = new TBinaryProtocol.Factory
val err = new ClientError{}
val binary = new TSerializer().serialize(err)
""
}
ClientError是生成的類。我如何實例化它或將它作爲TBase成員包裝?
任何想法如何做到這一點?提前致謝!