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 objeto 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 em que o objeto foi serializado.

Retorna
Object o objeto desserializado.

Gera
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 em que o objeto foi serializado.

deleteFile boolean: verdadeiro se o arquivo serializado precisar ser excluído depois de desserializado.

Retorna
Object o objeto desserializado.

Gera
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.

Retorna
File o ERROR(/File) em que o objeto foi serializado.

Gera
se a serialização falhar.

serializeToString

public static String serializeToString (Serializable o)

Serialize e objeto em uma string codificada em base64.

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

Retorna
String o String em que o objeto foi serializado.

Gera
se a serialização falhar.