我正在将Java应用程序从协议缓冲区2迁移到协议缓冲区3。
在proto 2中,检查是否设置了字段,您具有hasfield()一种为其生成示例Java代码的方法:
hasfield()
public boolean hasText() { return ((bitField0_ & 0x00000004) == 0x00000004); }
但是在原型3中已将其删除。如何检查原型3中是否设置了字段?