Est-ce un patron ?

Convertir des données en format universel. Par exemple, convertir une classe en binaire ou JSon ou XML.

Il faut une méthode d'encodage (marshalling) et une méthode de décodage (unmarshalling).