Serialization Utility
public
class
SerializationUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.Serialization Utility
|
Narzędzie do serializowania/deserializacji obiektu, który implementuje ERROR(/Serializable)
.
Podsumowanie
Konstruktory publiczne
Serialization Utility
public SerializationUtil ()
Metody publiczne
deserializacja
public static Object deserialize (String serialized)
Deserializuj obiekt, który został zserializowany za pomocą serializeToString(Serializable)
.
Parametry |
serialized |
String : ciąg base64, w którym obiekt został zserializowany. |
Zwroty |
Object |
obiekt został deserializowany. |
Rzuty |
|
jeśli deserializacja się nie powiedzie. |
deserializacja
public static Object deserialize (File serializedFile,
boolean deleteFile)
Deserializuj obiekt, który został zserializowany za pomocą serialize(Serializable)
.
Parametry |
serializedFile |
File : plik, w którym obiekt został zserializowany. |
deleteFile |
boolean : wartość true, jeśli zserializowany plik powinien zostać usunięty po deserializacji. |
Zwroty |
Object |
obiekt został deserializowany. |
Rzuty |
|
jeśli deserializacja się nie powiedzie. |
zserializować
public static File serialize (Serializable o)
Zserializuj obiekt, który implementuje funkcję ERROR(/Serializable)
.
Parametry |
o |
Serializable : obiekt do zserializacji. |
Zwroty |
File |
ERROR(/File) , w którym obiekt został zserializowany. |
Rzuty |
|
jeśli serializacja się nie uda. |
zserializowany_ciąg
public static String serializeToString (Serializable o)
Serializuj i obiekt w ciąg zakodowany w formacie base64.
Parametry |
o |
Serializable : obiekt do zserializacji. |
Zwroty |
String |
String , w którym obiekt został zserializowany. |
Rzuty |
|
jeśli serializacja się nie uda. |