Packages 
Package Description
org.infinispan.protostream
Library for easy and efficient marshalling of Java objects in Protocol Buffers format.
org.infinispan.protostream.annotations
Annotations for defining Protocol Buffers schemas in Java code.
org.infinispan.protostream.annotations.impl
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.
org.infinispan.protostream.annotations.impl.types
Abstract unified representation of Java language types, to isolate code generation from direct dependencies on the actual type system implementation.
org.infinispan.protostream.config
Fluent configuration API for ProtoStream.
org.infinispan.protostream.config.impl  
org.infinispan.protostream.containers  
org.infinispan.protostream.descriptors
Represents information contained in a proto file
org.infinispan.protostream.descriptors.namespace
Representation of the various namespaces.
org.infinispan.protostream.exception  
org.infinispan.protostream.impl
Protostream internals.
org.infinispan.protostream.impl.parser
.proto schema file parser and a documentation pseudo-annotation parser.
org.infinispan.protostream.impl.parser.mappers
Converters from the Square Protoparser model elements to Protostream descriptors.