bendh / jackson-datatype-protobuf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

Jackson module that adds support for serializing and deserializing Google's Protocol Buffers to and from JSON.

Usage

Maven dependency

To use module on Maven-based projects, use following dependency:

<dependency>
  <groupId>com.hubspot.jackson</groupId>
  <artifactId>jackson-datatype-protobuf</artifactId>
  <version>0.9.3</version>
</dependency>

(or whatever version is most up-to-date at the moment)

Registering module

Registration is done as follows:

ObjectMapper mapper = new ObjectMapper();
mapper.registerModule(new ProtobufModule());

after which functionality is available for all normal Jackson operations.

About

License:Apache License 2.0


Languages

Language:Java 95.6%Language:Protocol Buffer 4.4%