Сериализация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 : объект для сериализации. |
Возврат |
---|
File | ERROR(/File) , в которой объект был сериализован. |
Броски |
---|
| если сериализация не удалась. |
сериализоватьToString
public static String serializeToString (Serializable o)
Сериализация и объект в строку в кодировке Base64.
Параметры |
---|
o | Serializable : объект для сериализации. |
Возврат |
---|
String | String , в которой объект был сериализован. |
Броски |
---|
| если сериализация не удалась. |