Interface Codec<S,T>

Type Parameters:
S - Type Source à encoder
T - Type cible, résultat de l'encodage
All Superinterfaces:
Encoder<S,T>
All Known Implementing Classes:
Base64LegacyCodec, Base64UrlCodec, CompressedSerializationCodec, CompressionCodec, CryptoCodec, HtmlCodec, SerializationCodec

public interface Codec<S,T> extends Encoder<S,T>
Utilitaire permettant de passer d'un format à un autre format. - format source > encodage > format cible - format cible > décodage > format source. Les codecs sont nécessairements bijectifs à contrario des encoders.
Author:
pchretien
  • Method Summary

    Modifier and Type
    Method
    Description
    decode(T encoded)
    Décodage.

    Methods inherited from interface io.vertigo.commons.codec.Encoder

    encode
  • Method Details

    • decode

      S decode(T encoded)
      Décodage.
      Parameters:
      encoded - Chaîne encodée
      Returns:
      Objet décodé