SerializationUtil

public class SerializationUtil
extends Object

java.lang.Object
😎 com.android.tradefed.util.SerializationUtil


Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das ERROR(/Serializable) implementiert.

Zusammenfassung

Öffentliche Konstruktoren

SerializationUtil()

Öffentliche Methoden

static Object deserialize(String serialized)

Deserialisiert ein Objekt, das mit serializeToString(Serializable) serialisiert wurde.

static Object deserialize(File serializedFile, boolean deleteFile)

Deserialisiert ein Objekt, das mit serialize(Serializable) serialisiert wurde.

static File serialize(Serializable o)

Serialisiert ein Objekt, das ERROR(/Serializable) implementiert.

static String serializeToString(Serializable o)

Serialisiert ein Objekt in einen base64-codierten String.

Öffentliche Konstruktoren

SerializationUtil

public SerializationUtil ()

Öffentliche Methoden

deserialisieren

public static Object deserialize (String serialized)

Deserialisiert ein Objekt, das mit serializeToString(Serializable) serialisiert wurde.

Parameter
serialized String: der base64-String, in dem das Objekt serialisiert wurde.

Returns
Object des deserialisierten Objekts.

Ausgabe
wenn die Deserialisierung fehlschlägt.

deserialisieren

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Deserialisiert ein Objekt, das mit serialize(Serializable) serialisiert wurde.

Parameter
serializedFile File: die Datei, in der das Objekt serialisiert wurde

deleteFile boolean: „true“, wenn die serialisierte Datei nach der Deserialisierung gelöscht werden soll.

Returns
Object des deserialisierten Objekts.

Ausgabe
wenn die Deserialisierung fehlschlägt.

serialisieren

public static File serialize (Serializable o)

Serialisiert ein Objekt, das ERROR(/Serializable) implementiert.

Parameter
o Serializable: Das Objekt, das serialisiert werden soll.

Returns
File Den ERROR(/File), in dem das Objekt serialisiert wurde.

Ausgabe
wenn die Serialisierung fehlschlägt.

serializeToString

public static String serializeToString (Serializable o)

Serialisiert ein Objekt in einen base64-codierten String.

Parameter
o Serializable: Das Objekt, das serialisiert werden soll.

Returns
String Den String, in dem das Objekt serialisiert wurde.

Ausgabe
wenn die Serialisierung fehlschlägt.