Interface describing a mechanism that converts the data type of IntermediateRepresentations of SerializedObjects for Upcasters.
Interface describing a mechanism that can convert data from one to another type.
Interface towards a mechanism that resolves the revision of a given payload type.
Interface describing the structure of a serialized object.
Describes the type of a serialized object.
Interface describing a serialization mechanism.
Abstract implementation for XStream based serializers.
Abstract Builder class to instantiate
Revision Resolver implementation that checks for the presence of an
A Supplier that caches its result, useful if the supplier operation is expensive and expected to always yield the same result.
A converter that delegates to a chain of other ContentTypeConverters to convert from a source to a target for which there is not necessarily a single converter available.
Converter implementation that will combine converters to form chains of converters to be able to convert from one type to another, for which there is no suitable single converter.
RevisionResolver implementation that returns a fixed value as revision, regardless of the type of serialized object involved.
in favor of the
Builder class to instantiate a
Represents a serialized object that can be deserializedObjects upon request.
RevisionResolver that uses Maven meta data to retrieve the application version.
A message containing serialized payload data and metadata.
Represents the serialized form of a
Holder that keeps references to serialized representations of a payload and meta data of a specific message.
RevisionResolver implementation that returns the (String representation of the) serialVersionUID of a class.
SerializedObject implementation that takes all properties as constructor parameters.
SerializedType implementation that takes its properties as constructor parameters.
Class representing a serialized object of which there is no class available in the current class loader.
Exception indicating that a conversion is required between to upcasters, but there is no converter capable of doing the conversion.
Indicates that an exception occurred while serializing or deserializing an object.
Annotation that attaches revision information to a Serializable object.
Copyright © 2010–2023. All rights reserved.