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 file
|
org.infinispan.protostream.impl |
Protostream internals.
|
org.infinispan.protostream.impl.parser |
.proto schema file parser and a documentation pseudo-annotation parser.
|
Class and 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 to
SerializationContext.registerProtoFiles(FileDescriptorSource) . |
FileDescriptorSource.ProgressCallback
A callback interface that receives status notifications during the processing of files defined by a
FileDescriptorSource . |
ImmutableSerializationContext
A repository of Protobuf type definitions and their marshallers.
|
Message
Deprecated.
this mechanism was replaced by
UnknownFieldSetHandler interface |
MessageContext |
MessageMarshaller.ProtoStreamReader
An high-level interface for the wire encoding of a Protobuf stream that allows reading named (and typed) message
fields.
|
MessageMarshaller.ProtoStreamWriter
An high-level interface for the wire encoding of a Protobuf stream that allows writing named (and typed) message
fields.
|
ProtobufParser |
RawProtobufMarshaller
A marshaller for message types that has direct access to the low level Protobuf streams to read and write tags in an
unchecked manner.
|
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.
|
WrappedMessage
A wrapper for messages, enums or primitive types that encodes the type of the inner object/value and also helps keep
track of where the message ends.
|
Class and Description |
---|
SerializationContext
A repository for Protobuf type definitions and their marshallers.
|
Class and Description |
---|
RawProtoStreamReader |
RawProtoStreamWriter |
SerializationContext
A repository for Protobuf type definitions and their marshallers.
|
Class and Description |
---|
AnnotationMetadataCreator
Creates an application specific alternative representation of an
AnnotationElement.Annotation
value. |
Class and 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 a
FileDescriptorSource . |
Class and 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 of
Enum types. |
FileDescriptorSource
Aggregator for source protofiles to be passed to
SerializationContext.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). |
Class and 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 to
SerializationContext.registerProtoFiles(FileDescriptorSource) . |
Copyright © 2020 JBoss, a division of Red Hat. All rights reserved.