СериализацияUtil

public class SerializationUtil
extends Object

java.lang.Объект
com.android.tradefed.util.SerializationUtil


Утилита для сериализации/десериализации объекта, реализующего ERROR(/Serializable) .

Краткое содержание

Публичные конструкторы

SerializationUtil ()

Публичные методы

static Object deserialize (String serialized)

Десериализовать объект, который был сериализован с помощью serializeToString(Serializable) .

static Object deserialize (File serializedFile, boolean deleteFile)

Десериализовать объект, который был сериализован с помощью serialize(Serializable) .

static File serialize (Serializable o)

Сериализовать объект, реализующий ERROR(/Serializable) .

static String serializeToString (Serializable o)

Сериализация и объект в строку с кодировкой base64.

Публичные конструкторы

СериализацияUtil

public SerializationUtil ()

Публичные методы

десериализовать

public static Object deserialize (String serialized)

Десериализовать объект, который был сериализован с помощью serializeToString(Serializable) .

Параметры
serialized String : строка base64, в которой объект был сериализован.

Возвращает
Object Объект десериализован.

Броски
если десериализация не удалась.

десериализовать

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Десериализовать объект, который был сериализован с помощью serialize(Serializable) .

Параметры
serializedFile File : файл, в котором объект был сериализован.

deleteFile boolean : true, если сериализованный файл должен быть удален после десериализации.

Возвращает
Object Объект десериализован.

Броски
если десериализация не удалась.

сериализовать

public static File serialize (Serializable o)

Сериализовать объект, реализующий ERROR(/Serializable) .

Параметры
o Serializable : объект для сериализации.

Возвращает
File ERROR(/File) , где объект был сериализован.

Броски
если сериализация не удалась.

сериализетостронг

public static String serializeToString (Serializable o)

Сериализация и объект в строку с кодировкой base64.

Параметры
o Serializable : объект для сериализации.

Возвращает
String ERROR(/String) , где объект был сериализован.

Броски
если сериализация не удалась.