Serialization Utility

public class SerializationUtil
extends Object

java.lang.Object
com.android.tradefed.util.Serialization Utility


Narzędzie do serializowania/deserializacji obiektu, który implementuje ERROR(/Serializable).

Podsumowanie

Konstruktory publiczne

SerializationUtil()

Metody publiczne

static Object deserialize(String serialized)

Deserializuj obiekt, który został zserializowany za pomocą serializeToString(Serializable).

static Object deserialize(File serializedFile, boolean deleteFile)

Deserializuj obiekt, który został zserializowany za pomocą serialize(Serializable).

static File serialize(Serializable o)

Zserializuj obiekt, który implementuje funkcję ERROR(/Serializable).

static String serializeToString(Serializable o)

Serializuj i obiekt w ciąg zakodowany w formacie base64.

Konstruktory publiczne

Serialization Utility

public SerializationUtil ()

Metody publiczne

deserializacja

public static Object deserialize (String serialized)

Deserializuj obiekt, który został zserializowany za pomocą serializeToString(Serializable).

Parametry
serialized String: ciąg base64, w którym obiekt został zserializowany.

Zwroty
Object obiekt został deserializowany.

Rzuty
jeśli deserializacja się nie powiedzie.

deserializacja

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Deserializuj obiekt, który został zserializowany za pomocą serialize(Serializable).

Parametry
serializedFile File: plik, w którym obiekt został zserializowany.

deleteFile boolean: wartość true, jeśli zserializowany plik powinien zostać usunięty po deserializacji.

Zwroty
Object obiekt został deserializowany.

Rzuty
jeśli deserializacja się nie powiedzie.

zserializować

public static File serialize (Serializable o)

Zserializuj obiekt, który implementuje funkcję ERROR(/Serializable).

Parametry
o Serializable: obiekt do zserializacji.

Zwroty
File ERROR(/File), w którym obiekt został zserializowany.

Rzuty
jeśli serializacja się nie uda.

zserializowany_ciąg

public static String serializeToString (Serializable o)

Serializuj i obiekt w ciąg zakodowany w formacie base64.

Parametry
o Serializable: obiekt do zserializacji.

Zwroty
String String, w którym obiekt został zserializowany.

Rzuty
jeśli serializacja się nie uda.