All Classes and Interfaces

Class
Description
 
Helper object used for buffering content for cases where we need (byte-)length prefixes for content like packed arrays, embedded messages, Strings and (perhaps) binary content.
 
 
Class used for loading protobuf descriptors (from .desc files or equivalent sources), to construct FileDescriptorSet.
 
Helper class used for doing efficient lookups of protoc enums given enum name caller provides.
Helper class used for cases where ProtobufField instances need to be looked up by name.
Set of distinct types parsed from protoc, as unified considering that Java makes no distinction between signed and unsigned types.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Helper class used for wrapping a "raw" protobuf schema (as read by "protoparser" library); and used as input for creating specific ProtobufSchema to use for reading/writing protobuf encoded content
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
 
 
TSFBuilder implementation for constructing ProtobufFactory instances.
 
 
 
Base implementation for "Vanilla" ObjectMapper, used with Protobuf backend.
 
 
 
Extension of TokenStreamContext to support features needed to decode nested Protobuf messages.
A FormatSchema implementation for protobuf, bound to specific root-level ProtobufMessage, and useful for reading/writing protobuf content that encodes instance of that message.
Class that can generate a ProtobufSchema for a given Java POJO, using definitions Jackson would use for serialization.
 
Class used for loading protobuf definitions (from .proto files or equivalent sources), to construct schema needed for reading or writing content.
 
 
 
 
Stateful class needed to properly resolve type definitions of protobuf message (and related types); some complexity coming from possible nested nature of definitions.
Enumeration of wire types that protobuf specification defines