SerialisasiUtil
public class SerializationUtil
extends Object
java.lang.Objek |
↳ | com.android.tradefed.util.SerializationUtil |
Utilitas untuk membuat serialisasi/deserialisasi objek yang mengimplementasikan ERROR(/Serializable)
.
Ringkasan
Konstruktor publik
SerialisasiUtil
public SerializationUtil ()
Metode publik
deserialisasi
public static Object deserialize (String serialized)
Deserialisasi objek yang diserialkan menggunakan serializeToString(Serializable)
.
Parameter |
---|
serialized | String : string base64 tempat objek diserialkan. |
Kembali |
---|
Object | Objek dideserialisasi. |
Melempar |
---|
| jika deserialisasi gagal. |
deserialisasi
public static Object deserialize (File serializedFile,
boolean deleteFile)
Deserialisasi objek yang diserialkan menggunakan serialize(Serializable)
.
Parameter |
---|
serializedFile | File : file tempat objek diserialkan. |
deleteFile | boolean : true jika file serial harus dihapus setelah deserialized. |
Kembali |
---|
Object | Objek dideserialisasi. |
Melempar |
---|
| jika deserialisasi gagal. |
membuat serial
public static File serialize (Serializable o)
Buat serial objek yang mengimplementasikan ERROR(/Serializable)
.
Parameter |
---|
o | Serializable : objek yang akan diserialkan. |
Melempar |
---|
| jika serialisasi gagal. |
serialisasiToString
public static String serializeToString (Serializable o)
Buat serial dan objek menjadi string yang disandikan base64.
Parameter |
---|
o | Serializable : objek yang akan diserialkan. |
Kembali |
---|
String | String tempat objek diserialkan. |
Melempar |
---|
| jika serialisasi gagal. |