2014-12-29 23 views
0

Google雲數據流附帶一組標準編碼器,非常棒。但是,它們都不支持nulls(固有地,因爲java.io.DataOutput不支持nulls)。支持Google雲數據流編碼器中的可空字段

想知道,是否應該裝飾每一個可用的編碼器,或者這可能已經在某處完成了?

感謝,

回答

1

正確的。基元類型的默認編碼器不支持null。 AvroCoder如果使用@Nullable或者聯合可以支持空值。

我們可以考慮添加一個支持null的編碼器。我提交了一項功能請求。謝謝!