Java Reference

Reference documentation for working with protocol buffer classes in Java.

Java Generated Code Guide

Describes exactly what Java code the protocol buffer compiler generates for any given protocol definition.

UTF-8 Validation in Java

Describes the UTF-8 string behavior in Java protobuf across all syntaxes, editions, and option/feature settings.

Java Proto Names

Names that are generated by the Java protoc plugin.

Java API