Как разобрать массив байтов в GeneratedMessage с помощью дескриптора (protobuf, java)?

Учитывая FieldDescriptor и a byte[], как мне проанализировать последнее в моей реализации Сгенерированное сообщение? Я не вижу ни ссылок на соответствующий класс java (который содержит сгенерированный parseFrom(byte[] data)), ни какие-либо методы, возвращающие что-то вроде Parser<? extends GeneratedMessage>.

Другими словами, мне трудно понять, как сделать то же самое (Generic-parsing-of-pb-in-java">Generic-parsing-of-pb-in-java"> PB в java) для поля (не для всего сообщения).


person Jay Foreman    schedule 14.09.2018    source источник
comment
Вы имеете в виду GeneratedMessage.getParserForType ()?   -  person vlp    schedule 15.09.2018
comment
@vlp, нет. У меня есть только экземпляр FieldDescriptor   -  person Jay Foreman    schedule 18.09.2018