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 contentAutomatically 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