SerializationUtil

public class SerializationUtil
extends Object

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


Es una utilidad para serializar o deserializar un objeto que implementa 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 implementa 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 Es el objeto deserializado.

Arroja
IOException Si falla la deserializació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 deserialice.

Muestra
Object Es el objeto deserializado.

Arroja
IOException Si falla la deserialización.

serialize

public static File serialize (Serializable o)

Serializa un objeto que implementa Serializable.

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

Muestra
File Es el File en el que se serializó el objeto.

Arroja
IOException 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 serializará.

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

Arroja
IOException Si falla la serialización.