See: Description
Interface | Description |
---|---|
ContentTypeConverter<S,T> |
Interface describing a mechanism that converts the data type of IntermediateRepresentations of SerializedObjects for
Upcasters.
|
Converter |
Interface describing a mechanism that can convert data from one to another type.
|
RevisionResolver |
Interface towards a mechanism that resolves the revision of a given payload type.
|
SerializedObject<T> |
Interface describing the structure of a serialized object.
|
SerializedType |
Describes the type of a serialized object.
|
Serializer |
Interface describing a serialization mechanism.
|
Class | Description |
---|---|
AbstractXStreamSerializer |
Abstract implementation for XStream based serializers.
|
AbstractXStreamSerializer.Builder |
Abstract Builder class to instantiate
AbstractXStreamSerializer . |
AnnotationRevisionResolver |
Revision Resolver implementation that checks for the presence of an
@Revision annotation. |
CachingSupplier<T> |
A Supplier that caches its result, useful if the supplier operation is expensive and expected to always yield the
same result.
|
ChainedConverter<S,T> |
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.
|
ChainingConverter |
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.
|
FixedValueRevisionResolver |
RevisionResolver implementation that returns a fixed value as revision, regardless of the type of serialized object
involved.
|
JavaSerializer | Deprecated
in favor of the
XStreamSerializer and
JacksonSerializer , as direct Java serialization is relatively error
prone. |
JavaSerializer.Builder |
Builder class to instantiate a
JavaSerializer . |
LazyDeserializingObject<T> |
Represents a serialized object that can be deserializedObjects upon request.
|
MavenArtifactRevisionResolver |
RevisionResolver that uses Maven meta data to retrieve the application version.
|
SerializedMessage<T> |
A message containing serialized payload data and metadata.
|
SerializedMetaData<T> |
Represents the serialized form of a
MetaData instance. |
SerializedObjectHolder |
Holder that keeps references to serialized representations of a payload and meta data of a specific message.
|
SerialVersionUIDRevisionResolver |
RevisionResolver implementation that returns the (String representation of the) serialVersionUID of a class.
|
SimpleSerializedObject<T> |
SerializedObject implementation that takes all properties as constructor parameters.
|
SimpleSerializedType |
SerializedType implementation that takes its properties as constructor parameters.
|
UnknownSerializedType |
Class representing a serialized object of which there is no class available in the current class loader.
|
Exception | Description |
---|---|
CannotConvertBetweenTypesException |
Exception indicating that a conversion is required between to upcasters, but there is no converter capable of doing
the conversion.
|
SerializationException |
Indicates that an exception occurred while serializing or deserializing an object.
|
Annotation Type | Description |
---|---|
Revision |
Annotation that attaches revision information to a Serializable object.
|
Copyright © 2010–2022. All rights reserved.