SerializationUtil

public class SerializationUtil
extends Object

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


Utilitaire pour 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 qui a été sérialisé à l'aide de serializeToString(Serializable) .

static Object deserialize (File serializedFile, boolean deleteFile)

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

static File serialize (Serializable o)

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

static String serializeToString (Serializable o)

Sérialisez et objectez dans une chaîne encodée en base64.

Constructeurs publics

SerializationUtil

public SerializationUtil ()

Méthodes publiques

désérialiser

public static Object deserialize (String serialized)

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

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

Retour
Object l'Objet désérialisé.

Lance
si la désérialisation échoue.

désérialiser

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

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

Paramètres
serializedFile File : le fichier où l'objet a été sérialisé.

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

Retour
Object l'Objet désérialisé.

Lance
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 : l'objet à sérialiser.

Retour
File l' ERROR(/File) où l'objet a été sérialisé.

Lance
si la sérialisation échoue.

serializeToString

public static String serializeToString (Serializable o)

Sérialisez et objectez dans une chaîne encodée en base64.

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

Retour
String la String où l'objet a été sérialisé.

Lance
si la sérialisation échoue.