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 objet dans une chaîne codé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é.

Jetés
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 dans lequel l'objet a été sérialisé.

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

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

Jetés
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é.

Jetés
si la sérialisation échoue.

sérialiserVersChaîne

public static String serializeToString (Serializable o)

Sérialisez et objet dans une chaîne codée en base64.

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

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

Jetés
si la sérialisation échoue.