SerializationUtil

public class SerializationUtil
extends Object

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


Utilitário para serializar/desserializar um objeto que implementa ERROR(/Serializable) .

Resumo

Construtores públicos

SerializationUtil ()

Métodos públicos

static Object deserialize (String serialized)

Desserialize um objeto que foi serializado usando serializeToString(Serializable) .

static Object deserialize (File serializedFile, boolean deleteFile)

Desserialize um objeto que foi serializado usando serialize(Serializable) .

static File serialize (Serializable o)

Serialize um objeto que implemente ERROR(/Serializable) .

static String serializeToString (Serializable o)

Serialize e objete em uma string codificada em base64.

Construtores públicos

SerializationUtil

public SerializationUtil ()

Métodos públicos

desserializar

public static Object deserialize (String serialized)

Desserialize um objeto que foi serializado usando serializeToString(Serializable) .

Parâmetros
serialized String : a string base64 onde o objeto foi serializado.

devoluções
Object o objeto desserializado.

lances
se a desserialização falhar.

desserializar

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Desserialize um objeto que foi serializado usando serialize(Serializable) .

Parâmetros
serializedFile File : o arquivo onde o objeto foi serializado.

deleteFile boolean : true se o arquivo serializado deve ser excluído uma vez desserializado.

devoluções
Object o objeto desserializado.

lances
se a desserialização falhar.

serializar

public static File serialize (Serializable o)

Serialize um objeto que implemente ERROR(/Serializable) .

Parâmetros
o Serializable : o objeto a ser serializado.

devoluções
File o ERROR(/File) onde o objeto foi serializado.

lances
se a serialização falhar.

serializeToString

public static String serializeToString (Serializable o)

Serialize e objete em uma string codificada em base64.

Parâmetros
o Serializable : o objeto a ser serializado.

devoluções
String a String onde o objeto foi serializado.

lances
se a serialização falhar.