我正在尝试编写一个静态util函数,它接受protobuf对象并确定它是否是默认示例,如下所示:
static boolean isDefault(ProtobufMessage m) {
return m.equals(m.getDefaultInstance())
}
希望它能够应用于一系列protobuf对象,比如struct/types/messages getDefaultInstance()
似乎只在子类中定义。
我在考虑多态性或泛型,但不确定它是否可以应用在这种情况下,有人知道吗?
暂无答案!
目前还没有任何答案,快来回答吧!