SerializacjaUtil
public class SerializationUtil
extends Object
Obiekt Java.lang.Object |
↳ | com.android.tradefed.util.SerializationUtil |
Narzędzie do serializacji/deserializacji obiektu, który implementuje ERROR(/Serializable)
.
Streszczenie
Konstruktorzy publiczni
SerializacjaUtil
public SerializationUtil ()
Metody publiczne
deserializować
public static Object deserialize (String serialized)
Deserializuj obiekt, który został serializowany przy użyciu serializeToString(Serializable)
.
Parametry |
---|
serialized | String : ciąg base64, w którym obiekt został serializowany. |
Zwroty |
---|
Object | obiekt deserializowany. |
Rzuca |
---|
| jeśli deserializacja się nie powiedzie. |
deserializować
public static Object deserialize (File serializedFile,
boolean deleteFile)
Deserializuj obiekt, który został serializowany przy użyciu serialize(Serializable)
.
Parametry |
---|
serializedFile | File : plik, w którym obiekt został serializowany. |
deleteFile | boolean : true, jeśli serializowany plik powinien zostać usunięty po deserializacji. |
Zwroty |
---|
Object | obiekt deserializowany. |
Rzuca |
---|
| jeśli deserializacja się nie powiedzie. |
serializować
public static File serialize (Serializable o)
Serializuj obiekt, który implementuje ERROR(/Serializable)
.
Parametry |
---|
o | Serializable : obiekt do serializacji. |
Zwroty |
---|
File | ERROR(/File) , w którym obiekt został serializowany. |
Rzuca |
---|
| jeśli serializacja się nie powiedzie. |
serializowaćToString
public static String serializeToString (Serializable o)
Serializuj i obiektuj w ciągu zakodowanym w standardzie base64.
Parametry |
---|
o | Serializable : obiekt do serializacji. |
Zwroty |
---|
String | String , w którym obiekt został serializowany. |
Rzuca |
---|
| jeśli serializacja się nie powiedzie. |