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
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. |
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. |