SerializzazioneUtil

public class SerializationUtil
extends Object

java.lang.Oggetto
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 che è stato serializzato utilizzando serializeToString(Serializable) .

static Object deserialize (File serializedFile, boolean deleteFile)

Deserializza 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 oggetto in una stringa con codifica base64.

Costruttori pubblici

SerializzazioneUtil

public SerializationUtil ()

Metodi pubblici

deserializzare

public static Object deserialize (String serialized)

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

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

ritorna
Object l'oggetto deserializzato.

Getta
se la deserializzazione fallisce.

deserializzare

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

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

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

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

ritorna
Object l'oggetto deserializzato.

Getta
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 ERROR(/File) in cui l'oggetto è stato serializzato.

Getta
se la serializzazione fallisce.

serializeToString

public static String serializeToString (Serializable o)

Serializza e oggetto in una stringa con codifica base64.

Parametri
o Serializable : l'oggetto da serializzare.

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

Getta
se la serializzazione fallisce.