Class SerializationCodec

java.lang.Object
io.vertigo.commons.impl.codec.serialization.SerializationCodec
All Implemented Interfaces:
Codec<Serializable,byte[]>, Encoder<Serializable,byte[]>

public final class SerializationCodec extends Object implements Codec<Serializable,byte[]>
Implémentation standard threadSafe des mécanismes permettant de sérialiser/ dé-sérialiser un objet.
Author:
mcrouzet, pchretien
  • Constructor Details

    • SerializationCodec

      public SerializationCodec()
  • Method Details

    • encode

      public byte[] encode(Serializable object)
      Encodage.
      Specified by:
      encode in interface Encoder<Serializable,byte[]>
      Parameters:
      object - Object à encoder
      Returns:
      Chaîne codée
    • decode

      public Serializable decode(byte[] serializedObject)
      Décodage.
      Specified by:
      decode in interface Codec<Serializable,byte[]>
      Parameters:
      serializedObject - Chaîne encodée
      Returns:
      Objet décodé