SerializationUtil

public class SerializationUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SerializationUtil


Utilitaire permettant de sérialiser/désérialiser un objet qui implémente ERROR(/Serializable).

Résumé

Constructeurs publics

SerializationUtil()

Méthodes publiques

static Object deserialize(String serialized)

Désérialisez un objet sérialisé à l'aide de serializeToString(Serializable).

static Object deserialize(File serializedFile, boolean deleteFile)

Désérialisez un objet sérialisé à l'aide de serialize(Serializable).

static File serialize(Serializable o)

Sérialisez un objet qui implémente ERROR(/Serializable).

static String serializeToString(Serializable o)

Sérialiser un objet dans une chaîne encodée en base64.

Constructeurs publics

SerializationUtil

public SerializationUtil ()

Méthodes publiques

deserialize

public static Object deserialize (String serialized)

Désérialisez un objet sérialisé à l'aide de serializeToString(Serializable).

Paramètres
serialized String: chaîne base64 dans laquelle l'objet a été sérialisé.

Renvoie
Object l'objet désérialisé.

Génère
si la désérialisation échoue.

deserialize

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Désérialisez un objet sérialisé à l'aide de serialize(Serializable).

Paramètres
serializedFile File: fichier dans lequel l'objet a été sérialisé.

deleteFile boolean : "true" si le fichier sérialisé doit être supprimé une fois désérialisé.

Renvoie
Object l'objet désérialisé.

Génère
si la désérialisation échoue.

serialize

public static File serialize (Serializable o)

Sérialisez un objet qui implémente ERROR(/Serializable).

Paramètres
o Serializable: objet à sérialiser.

Renvoie
File ERROR(/File) dans lequel l'objet a été sérialisé.

Génère
en cas d'échec de la sérialisation.

serializeToString

public static String serializeToString (Serializable o)

Sérialiser un objet dans une chaîne encodée en base64.

Paramètres
o Serializable: objet à sérialiser.

Renvoie
String String dans lequel l'objet a été sérialisé.

Génère
en cas d'échec de la sérialisation.