2015-01-09 28 views
1

我試圖定義使用協議緩衝區,其中返回類型是一個布爾值,但該方法的參數在Java中的方法是一組枚舉。這是所需的方法協議緩衝區方法定義。傳入參數

公共布爾isXyz(集枚舉)

怎樣在.proto文件中定義的消息來實現這一目標?

在此先感謝!

+0

你是什麼意思,「定義使用Protocol Buffers在Java中的方法」?該方法是否應該接受協議緩衝區類型作爲參數? –

+0

不,我想在協議緩衝區中定義一個成員來產生上述方法!即時通訊不能找到如何傳遞一個方法參數,這是不同於返回類型! –

+0

只支持協議緩衝器具有添加方法與自定義特徵是RPC服務,我不認爲真的是你想要的嗎?協議緩衝區類型是愚蠢的數據類型,並不能真正支持比在您自己的Java類型包裝他們的其他任何方式增加額外的功能。 –

回答

0

只支持協議緩衝器具有添加方法與自定義特徵是RPC服務,我不認爲真的是你想要的嗎?協議緩衝區類型是愚蠢的數據類型,並不能真正支持比在您自己的Java類型包裝他們的其他任何方式增加額外的功能