Package io.vertigo.commons.codec
Interface Encoder<S,T>
- Type Parameters:
S- Type Source à encoderT- Type cible, résultat de l'encodage
- All Known Subinterfaces:
Codec<S,T>
- All Known Implementing Classes:
Base64LegacyCodec,Base64UrlCodec,CompressedSerializationCodec,CompressionCodec,CryptoCodec,CsvEncoder,HashEncoder,HexEncoder,HtmlCodec,SerializationCodec
public interface Encoder<S,T>
Utilitaire permettant de passer d'un format à un autre format.
- format source > encodage > format cible
La plupart des codecs sont bijectifs (encodage/ décodage).
Certains codecs peuvent ne pas implémenter la fonction de décodage.
C'est notamment le cas des calculs d'empreinte.
- Author:
- pchretien
-
Method Summary
-
Method Details
-
encode
Encodage.- Parameters:
toEncode- Object à encoder- Returns:
- Chaîne codée
-