Сериализация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) , в которой объект был сериализован.

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

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

public static String serializeToString (Serializable o)

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

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

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

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