Narzędzie serializacji
public class SerializationUtil
extends Object
java.lang.Obiekt |
↳ | com.android.tradefed.util.SerializationUtil |
Narzędzie do serializacji/deserializacji obiektu, który implementuje ERROR(/Serializable)
.
Streszczenie
Konstruktory publiczne
Narzędzie serializacji
public SerializationUtil ()
Metody publiczne
deserializować
public static Object deserialize (String serialized)
Deserializuj obiekt, który został zserializowany przy użyciu serializeToString(Serializable)
.
Parametry |
---|
serialized | String : łańcuch base64, w którym obiekt został serializowany. |
Zwroty |
---|
Object | deserializowany obiekt. |
Rzuty |
---|
| jeśli deserializacja się nie powiedzie. |
deserializować
public static Object deserialize (File serializedFile,
boolean deleteFile)
Deserializuj obiekt, który został zserializowany przy użyciu serialize(Serializable)
.
Parametry |
---|
serializedFile | File : plik, w którym obiekt został serializowany. |
deleteFile | boolean : prawda, jeśli serializowany plik powinien zostać usunięty po deserializacji. |
Zwroty |
---|
Object | deserializowany obiekt. |
Rzuty |
---|
| 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. |
Rzuty |
---|
| jeśli serializacja się nie powiedzie. |
serializować doStringa
public static String serializeToString (Serializable o)
Serializacja i obiekt w łańcuchu zakodowanym w base64.
Parametry |
---|
o | Serializable : obiekt do serializacji. |
Zwroty |
---|
String | String , w którym obiekt został zserializowany. |
Rzuty |
---|
| jeśli serializacja się nie powiedzie. |