SerializationUtil

public class SerializationUtil
extends Object

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


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

Resumo

Construtores públicos

SerializationUtil()

Métodos públicos

static Object deserialize(String serialized)

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

static Object deserialize(File serializedFile, boolean deleteFile)

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

static File serialize(Serializable o)

Serialize um objeto que implementa ERROR(/Serializable).

static String serializeToString(Serializable o)

Serializa e um objeto em uma string codificada em base64.

Construtores públicos

SerializationUtil

public SerializationUtil ()

Métodos públicos

deserializar

public static Object deserialize (String serialized)

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

deserializar

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Deserializar 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 após a desserialização.

Retorna
Object o objeto desserializado.

Gera
se a desserialização falhar.

serializar

public static File serialize (Serializable o)

Serialize um objeto que implementa 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)

Serializa e um 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.