Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
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. |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/08/23 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/08/23 (UTC)."],[],[]]