Я пытаюсь определить метод в java, используя буферы протокола, где тип возврата является логическим, но аргумент метода представляет собой набор перечислений. это нужный методОпределение метода буфера протокола. Передача аргументов
общественного логический isXyz (Set перечисления)
Как я определить сообщение в .proto файла для достижения этой цели?
Заранее благодарен!
Что значит «определить метод в Java с использованием буферов протокола»? Предполагается ли, что метод должен принимать тип буфера протокола в качестве аргумента? –
нет Я хочу определить член в буфере протокола, который дает вышеуказанный метод! im не удается найти способ передать аргумент метода, отличный от возвращаемого типа! –
Единственные буферы протокола поддержки для добавления методов с пользовательскими подписями в RPC-сервисах, которые, я думаю, не так, как вы хотите? Типы буферов протокола - это немые типы данных и на самом деле не поддерживают добавление дополнительных функциональных возможностей любым способом, кроме как обертывание их в свой собственный тип Java. –