Package de.iip_ecosphere.platform.transport.serialization
package de.iip_ecosphere.platform.transport.serialization
Interfaces for platform-internal type translation and data serialization. Specific data serializers shall be
generated from the application model and are not implemented here.
-
ClassDescriptionVery basic serializer provider.A specialized serializer that creates a generic Json fallback if there is no serializer.A default serializer for byte[].A simple, beans-based default implementation of
QualifiedElement.DefaultQualifiedElementCreatorimplementation forDefaultQualifiedElement.A simple, generic, reusable JSON serializer.A simple, generic, reusable JSON serializer.Interface for generated IIP-Ecosphere enums.InputTypeTranslator<T,S> Defines a type translator between two given types.OutputTypeTranslator<S,T> Defines a type translator between two given types.Represents a qualified element, a value with qualifier.Creates anQualifiedElement.Creates instances ofQualifiedElement, intended to be configured by transport mechanisms.Serializer<T>A data serializer (so far for homogeneous streams, may require unique ids).A registry for serializers to be able to handle also nested types on-demand.Something that provides a serializer.A default serializer for String through Base64 encoding.DefaultQualifiedElementCreatorimplementation based on a supplier.TypeTranslator<S,T> Defines a type translator between two given types.Defines a set of type translators for primitive types.