Utilisation sérialisée

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érialiser un objet sérialisé à l'aide de serializeToString(Serializable)

static Object deserialize(File serializedFile, boolean deleteFile)

Désérialiser 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)

Procédez à la sérialisation et à l'objet dans une chaîne encodée en base64.

Constructeurs publics

Utilisation sérialisée

public SerializationUtil ()

Méthodes publiques

désérialiser

public static Object deserialize (String serialized)

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

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

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

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

désérialiser

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Désérialiser 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é après la désérialisation.

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

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

sérialiser

public static File serialize (Serializable o)

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

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

Renvoie
File Le ERROR(/File) où l'objet a été sérialisé

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

SerialToString

public static String serializeToString (Serializable o)

Procédez à la sérialisation et à l'objet dans une chaîne encodée en base64.

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

Renvoie
String Le String où l'objet a été sérialisé

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