SerializationUtil

public class SerializationUtil
extends Object

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


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

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

Государственные строители

SerializationUtil ()

Общедоступные методы

static Object deserialize (String serialized)

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

static Object deserialize (File serializedFile, boolean deleteFile)

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

static File serialize (Serializable o)

Сериализуйте объект, реализующий интерфейс Serializable .

static String serializeToString (Serializable o)

Преобразовать объект в строку, закодированную в формате Base64.

Государственные строители

SerializationUtil

public SerializationUtil ()

Общедоступные методы

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

public static Object deserialize (String serialized)

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

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

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

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

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

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

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

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

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

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

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

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

public static File serialize (Serializable o)

Сериализуйте объект, реализующий интерфейс Serializable .

Параметры
o Serializable : объект, который необходимо сериализовать.

Возвраты
File File в котором был сериализован объект.

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

serializeToString

public static String serializeToString (Serializable o)

Преобразовать объект в строку, закодированную в формате Base64.

Параметры
o Serializable : объект, который необходимо сериализовать.

Возвраты
String String в которой был сериализован объект.

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