SerializaçãoUtil

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)

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

static Object deserialize (File serializedFile, boolean deleteFile)

Desserializar 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

SerializaçãoUtil

public SerializationUtil ()

Métodos públicos

desserializar

public static Object deserialize (String serialized)

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

Lança
se a desserialização falhar.

desserializar

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

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

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

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

Devoluções
Object o objeto desserializado.

Lança
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.

Lança
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.

Lança
se a serialização falhar.