All Packages
Package Summary
Package
Description
Library for easy and efficient marshalling of Java objects in Protocol Buffers format.
Annotations for defining Protocol Buffers schemas in Java code.
Holds the internal representation of Protobuf type metadata defined via annotations and the processors that handle
this metadata in order to generate Protobuf schemas and marshallers.
Compile time annotations processor for Protostream annotations to generate Protobuf schemas and marshallers.
Representation of types based on javax.lang.model for annotation processing during compile time.
Abstract unified representation of Java language types, to isolate code generation from direct dependencies on the
actual type system implementation.
Fluent configuration API for ProtoStream.
Represents information contained in a proto file
Representation of the various namespaces.
Protostream internals.
.proto schema file parser and a documentation pseudo-annotation parser.
Marshalling for various Java specific types.
Generates schemas for various protobuf builtin types, the ones found in the 'google.protobuf' package of the
reference implementation.