Uses of Package
org.infinispan.protostream
-
Packages that use org.infinispan.protostream 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.config Fluent configuration API for ProtoStream.org.infinispan.protostream.descriptors Represents information contained in a proto fileorg.infinispan.protostream.impl Protostream internals.org.infinispan.protostream.impl.parser .proto schema file parser and a documentation pseudo-annotation parser. -
Classes in org.infinispan.protostream used by org.infinispan.protostream Class Description BaseMarshaller This is the base interface of the marshaller hierarchy, exposing common methods for identifying the Java and Protobuf types handled by this marshaller instance.DescriptorParserException Exception for parse error.FileDescriptorSource Aggregator for source protofiles to be passed toSerializationContext.registerProtoFiles(FileDescriptorSource)
.FileDescriptorSource.ProgressCallback A callback interface that receives status notifications during the processing of files defined by aFileDescriptorSource
.ImmutableSerializationContext A repository of Protobuf type definitions and their marshallers.MessageContext MessageMarshaller.ProtoStreamReader Deprecated.An high-level interface for the wire encoding of a Protobuf stream that allows reading named (and typed) message fields.MessageMarshaller.ProtoStreamWriter Deprecated.An high-level interface for the wire encoding of a Protobuf stream that allows writing named (and typed) message fields.ProtobufParser RawProtoStreamReader RawProtoStreamWriter SerializationContext A repository for Protobuf type definitions and their marshallers.SerializationContext.MarshallerProvider Interface to be implemented for dynamic lookup of marshallers.TagHandler An event based interface for consuming a (read only) Protobuf stream containing exactly one top level message.UnknownFieldSet UnknownFieldSet
keeps track of fields seen during parsing of a protocol message but whose field numbers are not recognized by the user provided marshallers (are never requested by them).Version Contains version information about this ProtoStream release. -
Classes in org.infinispan.protostream used by org.infinispan.protostream.annotations Class Description SerializationContext A repository for Protobuf type definitions and their marshallers.SerializationContextInitializer An interface to be used in conjunction withAutoProtoSchemaBuilder
annotation. -
Classes in org.infinispan.protostream used by org.infinispan.protostream.annotations.impl Class Description BaseMarshaller This is the base interface of the marshaller hierarchy, exposing common methods for identifying the Java and Protobuf types handled by this marshaller instance.RawProtoStreamReader RawProtoStreamWriter SerializationContext A repository for Protobuf type definitions and their marshallers. -
Classes in org.infinispan.protostream used by org.infinispan.protostream.config Class Description AnnotationMetadataCreator Creates an application specific alternative metadata representation of anAnnotationElement.Annotation
value.WrappedMessageTypeIdMapper Deprecated.since 4.3.1 because it does not suit the intended purpose. -
Classes in org.infinispan.protostream used by org.infinispan.protostream.descriptors Class Description AnnotationParserException Exception indicating a syntax or semantic error encountered during parsing or validation of annotations.DescriptorParserException Exception for parse error.FileDescriptorSource.ProgressCallback A callback interface that receives status notifications during the processing of files defined by aFileDescriptorSource
. -
Classes in org.infinispan.protostream used by org.infinispan.protostream.impl Class Description AnnotationParserException Exception indicating a syntax or semantic error encountered during parsing or validation of annotations.BaseMarshaller This is the base interface of the marshaller hierarchy, exposing common methods for identifying the Java and Protobuf types handled by this marshaller instance.DescriptorParserException Exception for parse error.EnumMarshaller Contract to be implemented by marshallers ofEnum
types.FileDescriptorSource Aggregator for source protofiles to be passed toSerializationContext.registerProtoFiles(FileDescriptorSource)
.ImmutableSerializationContext A repository of Protobuf type definitions and their marshallers.RawProtoStreamReader RawProtoStreamWriter SerializationContext A repository for Protobuf type definitions and their marshallers.SerializationContext.MarshallerProvider Interface to be implemented for dynamic lookup of marshallers.UnknownFieldSet UnknownFieldSet
keeps track of fields seen during parsing of a protocol message but whose field numbers are not recognized by the user provided marshallers (are never requested by them). -
Classes in org.infinispan.protostream used by org.infinispan.protostream.impl.parser Class Description AnnotationParserException Exception indicating a syntax or semantic error encountered during parsing or validation of annotations.DescriptorParser Main parser interface.DescriptorParserException Exception for parse error.FileDescriptorSource Aggregator for source protofiles to be passed toSerializationContext.registerProtoFiles(FileDescriptorSource)
.