Narzędzie serializacji

public class SerializationUtil
extends Object

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


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

Streszczenie

Konstruktory publiczne

SerializationUtil ()

Metody publiczne

static Object deserialize (String serialized)

Deserializuj obiekt, który został zserializowany przy użyciu serializeToString(Serializable) .

static Object deserialize (File serializedFile, boolean deleteFile)

Deserializuj obiekt, który został zserializowany przy użyciu serialize(Serializable) .

static File serialize (Serializable o)

Serializuj obiekt, który implementuje ERROR(/Serializable) .

static String serializeToString (Serializable o)

Serializacja i obiekt w łańcuchu zakodowanym w base64.

Konstruktory publiczne

Narzędzie serializacji

public SerializationUtil ()

Metody publiczne

deserializować

public static Object deserialize (String serialized)

Deserializuj obiekt, który został zserializowany przy użyciu serializeToString(Serializable) .

Parametry
serialized String : łańcuch base64, w którym obiekt został serializowany.

Zwroty
Object deserializowany obiekt.

Rzuty
jeśli deserializacja się nie powiedzie.

deserializować

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Deserializuj obiekt, który został zserializowany przy użyciu serialize(Serializable) .

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

deleteFile boolean : prawda, jeśli serializowany plik powinien zostać usunięty po deserializacji.

Zwroty
Object deserializowany obiekt.

Rzuty
jeśli deserializacja się nie powiedzie.

serializować

public static File serialize (Serializable o)

Serializuj obiekt, który implementuje ERROR(/Serializable) .

Parametry
o Serializable : obiekt do serializacji.

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

Rzuty
jeśli serializacja się nie powiedzie.

serializować doStringa

public static String serializeToString (Serializable o)

Serializacja i obiekt w łańcuchu zakodowanym w base64.

Parametry
o Serializable : obiekt do serializacji.

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

Rzuty
jeśli serializacja się nie powiedzie.