Java 如何将ByteString转换为protobuf消息

Java 如何将ByteString转换为protobuf消息,java,protocol-buffers,Java,Protocol Buffers,我有一条消息hMessage(类型为hMessage),我使用hMessage.toByteString()通过testring将其转换为。但在另一点上,我需要通过testring将这个转换成原始hMessage(类型为hMessage)。有没有一种方法可以做到这一点,而不使用任何IoSession涉及或读取字节流 HMessage output = HMessage.parseFrom(hMessage.toByteString()); 因此,每个protobuf消息都有自己的与之相关联的解

我有一条消息
hMessage
(类型为
hMessage
),我使用
hMessage.toByteString()
通过testring将其转换为
。但在另一点上,我需要通过testring将这个
转换成原始
hMessage
(类型为
hMessage
)。有没有一种方法可以做到这一点,而不使用任何IoSession涉及或读取字节流

HMessage output = HMessage.parseFrom(hMessage.toByteString());
因此,每个protobuf消息都有自己的与之相关联的解析方法