SerialisasiUtilitas

public class SerializationUtil
extends Object

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


Utilitas untuk melakukan serialisasi/membatalkan serialisasi objek yang mengimplementasikan ERROR(/Serializable).

Ringkasan

Konstruktor publik

SerializationUtil()

Metode publik

static Object deserialize(String serialized)

Melakukan deserialisasi objek yang diserialisasi menggunakan serializeToString(Serializable).

static Object deserialize(File serializedFile, boolean deleteFile)

Melakukan deserialisasi objek yang diserialisasi menggunakan serialize(Serializable).

static File serialize(Serializable o)

Lakukan serialisasi objek yang mengimplementasikan ERROR(/Serializable).

static String serializeToString(Serializable o)

Lakukan serialisasi dan objek ke dalam string berenkode base64.

Konstruktor publik

SerialisasiUtilitas

public SerializationUtil ()

Metode publik

melakukan deserialisasi

public static Object deserialize (String serialized)

Melakukan deserialisasi objek yang diserialisasi menggunakan serializeToString(Serializable).

Parameter
serialized String: string base64 tempat objek diserialisasi.

Hasil
Object objek di-deserialisasi.

Menampilkan
jika deserialisasi gagal.

melakukan deserialisasi

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

Melakukan deserialisasi objek yang diserialisasi menggunakan serialize(Serializable).

Parameter
serializedFile File: file tempat objek diserialisasi.

deleteFile boolean: benar (true) jika file yang diserialisasi harus dihapus setelah di-deserialisasi.

Hasil
Object objek di-deserialisasi.

Menampilkan
jika deserialisasi gagal.

serialisasi

public static File serialize (Serializable o)

Lakukan serialisasi objek yang mengimplementasikan ERROR(/Serializable).

Parameter
o Serializable: objek yang akan diserialisasi.

Hasil
File ERROR(/File) tempat objek diserialisasi.

Menampilkan
jika serialisasi gagal.

serializeToString

public static String serializeToString (Serializable o)

Lakukan serialisasi dan objek ke dalam string berenkode base64.

Parameter
o Serializable: objek yang akan diserialisasi.

Hasil
String String tempat objek diserialisasi.

Menampilkan
jika serialisasi gagal.