java - Protocol Buffer 方法定义。传入参数

标签 java enums protocol-buffers

我正在尝试使用 Protocol Buffer 在java中定义一个方法,其中返回类型是 boolean 值,但方法参数是一组枚举。这是所需的方法

public boolean isXyz(Set enums)

如何在 .proto 文件中定义消息来实现此目的?

提前致谢!

最佳答案

Protocol Buffer 对添加具有自定义签名的方法的唯一支持是在 RPC 服务中,我认为这并不是您真正想要的? Protocol buffer 类型是哑数据类型,除了将它们包装在您自己的 Java 类型中之外,并不真正支持以任何方式添加额外的功能

关于java - Protocol Buffer 方法定义。传入参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27865155/

相关文章:

java - 如何阻止 selenium webdriver 等待页面加载?

java - Spring 事务管理不适用于 Spring Boot + MyBatis?

vba - 有没有办法在 VBA 中获取枚举?

c# - 使用 [Flags] 属性定义 C# 枚举的多种方法?

oop - Protocol Buffer 和 OO 设计

java - 在简单的聊天程序中,服务器发送字符串的数组列表,但客户端接收旧值

java - 比较 ENUM 中的字符串

c++ - 我应该如何循环 C++11 中的枚举类?

protocol-buffers - protobuf 中字段的多行注释

c++ - 游戏机上的 Protocol Buffer