Protocol Buffers (a.k.a., protobuf) are language-neutral, platform-neutral, extensible mechanism for serializing structured data. You can find protobuf's documentation on the Google Developers site.
Run 'gradlew build' from on the command line in this folder.
Sample test files illustrate ways to how to utilize this library.