Interface TypeTranslator<S,T>

Type Parameters:
S - the source type
T - the target type
All Superinterfaces:
InputTypeTranslator<T,S>, OutputTypeTranslator<S,T>
All Known Subinterfaces:
Serializer<T>
All Known Implementing Classes:
AlertSerializer, ByteArraySerializer, GenericJsonSerializer, GenericJsonToStringTranslator, StatusMessageSerializer, StringSerializer, TraceRecordSerializer

public interface TypeTranslator<S,T> extends InputTypeTranslator<T,S>, OutputTypeTranslator<S,T>
Defines a type translator between two given types. Translation may imply a loss or augmentation of information.
Author:
Holger Eichelberger, SSE
  • Method Summary

    Methods inherited from interface de.iip_ecosphere.platform.transport.serialization.InputTypeTranslator

    from

    Methods inherited from interface de.iip_ecosphere.platform.transport.serialization.OutputTypeTranslator

    to