SerializationUtil

public class SerializationUtil
extends Object

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


Utilidad para serializar o deserializar un objeto que implementa ERROR(/Serializable).

Resumen

Constructores públicos

SerializationUtil()

Métodos públicos

static Object deserialize(String serialized)

Deserializa un objeto que se serializó con serializeToString(Serializable).

static Object deserialize(File serializedFile, boolean deleteFile)

Deserializa un objeto que se serializó con serialize(Serializable).

static File serialize(Serializable o)

Serializa un objeto que implemente ERROR(/Serializable).

static String serializeToString(Serializable o)

Serializa un objeto en una cadena codificada en base64.

Constructores públicos

SerializationUtil

public SerializationUtil ()

Métodos públicos

deserialize

public static Object deserialize (String serialized)

Deserializa un objeto que se serializó con serializeToString(Serializable).

Parámetros
serialized String: Es la cadena base64 en la que se serializó el objeto.

Muestra
Object el objeto se deserializa.

Arroja
si falla la desserialización.

deserialize

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Deserializa un objeto que se serializó con serialize(Serializable).

Parámetros
serializedFile File: Es el archivo en el que se serializó el objeto.

deleteFile boolean: Es verdadero si el archivo serializado se debe borrar una vez que se desserializa.

Muestra
Object el objeto se deserializa.

Arroja
si falla la desserialización.

serializar

public static File serialize (Serializable o)

Serializa un objeto que implemente ERROR(/Serializable).

Parámetros
o Serializable: Es el objeto que se debe serializar.

Muestra
File el ERROR(/File) en el que se serializó el objeto

Arroja
si falla la serialización.

serializeToString

public static String serializeToString (Serializable o)

Serializa un objeto en una cadena codificada en base64.

Parámetros
o Serializable: Es el objeto que se debe serializar.

Muestra
String el String en el que se serializó el objeto

Arroja
si falla la serialización.