СериализацияUtil
public class SerializationUtil
extends Object
java.lang.Объект |
↳ | com.android.tradefed.util.SerializationUtil |
Утилита для сериализации/десериализации объекта, реализующего ERROR(/Serializable)
.
Краткое содержание
Публичные конструкторы
Сериализация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 : объект для сериализации. |
Броски |
---|
| если сериализация не удалась. |
сериализетостронг
public static String serializeToString (Serializable o)
Сериализация и объект в строку с кодировкой base64.
Параметры |
---|
o | Serializable : объект для сериализации. |
Броски |
---|
| если сериализация не удалась. |