SerializationUtil

public class SerializationUtil
extends Object

java.lang.Object
com.android.tradefed.util.SerializationUtil


Utilità per serializzare/deserializzare un oggetto che implementa ERROR(/Serializable) .

Riepilogo

Costruttori pubblici

SerializationUtil ()

Metodi pubblici

static Object deserialize (String serialized)

Deserializzare un oggetto serializzato utilizzando serializeToString(Serializable) .

static Object deserialize (File serializedFile, boolean deleteFile)

Deserializzare un oggetto che è stato serializzato utilizzando serialize(Serializable) .

static File serialize (Serializable o)

Serializza un oggetto che implementa ERROR(/Serializable) .

static String serializeToString (Serializable o)

Serializza e crea oggetti in una stringa codificata base64.

Costruttori pubblici

SerializationUtil

public SerializationUtil ()

Metodi pubblici

deserializzare

public static Object deserialize (String serialized)

Deserializzare un oggetto serializzato utilizzando serializeToString(Serializable) .

Parametri
serialized String : la stringa base64 in cui è stato serializzato l'oggetto.

ritorna
Object l'oggetto deserializzato.

Lancia
se la deserializzazione fallisce.

deserializzare

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Deserializzare un oggetto che è stato serializzato utilizzando serialize(Serializable) .

Parametri
serializedFile File : il file in cui è stato serializzato l'oggetto.

deleteFile boolean : vero se il file serializzato deve essere eliminato una volta deserializzato.

ritorna
Object l'oggetto deserializzato.

Lancia
se la deserializzazione fallisce.

serializzare

public static File serialize (Serializable o)

Serializza un oggetto che implementa ERROR(/Serializable) .

Parametri
o Serializable : l'oggetto da serializzare.

ritorna
File l' ERROR(/File) in cui l'oggetto è stato serializzato.

Lancia
se la serializzazione fallisce.

serializeToString

public static String serializeToString (Serializable o)

Serializza e crea oggetti in una stringa codificata base64.

Parametri
o Serializable : l'oggetto da serializzare.

ritorna
String la String in cui è stato serializzato l'oggetto.

Lancia
se la serializzazione fallisce.