ยูทิลการแปลงข้อมูลเป็นอนุกรม
public
class
SerializationUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.SerializationUtil
|
ยูทิลิตีในการเรียงลำดับ/ดีซีเรียลไลซ์ออบเจ็กต์ที่ใช้ ERROR(/Serializable)
สรุป
ช่างก่อสร้างสาธารณะ
ยูทิลการแปลงข้อมูลเป็นอนุกรม
public SerializationUtil ()
วิธีการสาธารณะ
ดีซีเรียลไลซ์
public static Object deserialize (String serialized)
ดีซีเรียลไลซ์ออบเจ็กต์ที่เรียงลำดับโดยใช้ serializeToString(Serializable)
พารามิเตอร์ |
serialized |
String : สตริง base64 ที่มีการทำให้ออบเจ็กต์เป็นอนุกรม |
คิกรีเทิร์น |
Object |
ดีซีเรียลไลซ์ของออบเจ็กต์ |
การขว้าง |
|
หากการดีซีเรียลไลซ์ล้มเหลว |
ดีซีเรียลไลซ์
public static Object deserialize (File serializedFile,
boolean deleteFile)
ดีซีเรียลไลซ์ออบเจ็กต์ที่เรียงลำดับโดยใช้ serialize(Serializable)
พารามิเตอร์ |
serializedFile |
File : ไฟล์ที่ออบเจ็กต์ถูกทำให้เป็นอนุกรม |
deleteFile |
boolean : จริง หากควรลบไฟล์อนุกรมเมื่อดีซีเรียลไลซ์ |
คิกรีเทิร์น |
Object |
ดีซีเรียลไลซ์ของออบเจ็กต์ |
การขว้าง |
|
หากการดีซีเรียลไลซ์ล้มเหลว |
ทำให้เป็นอนุกรม
public static File serialize (Serializable o)
ทำให้วัตถุที่ใช้ ERROR(/Serializable)
เป็นแบบอนุกรม
พารามิเตอร์ |
o |
Serializable : ออบเจ็กต์ที่จะเรียงลำดับ |
การขว้าง |
|
หากการทำให้เป็นอนุกรมไม่สำเร็จ |
ทำให้เป็นอนุกรมเป็นสตริง
public static String serializeToString (Serializable o)
ทำให้เป็นอนุกรมและออบเจ็กต์เป็นสตริงที่เข้ารหัสฐาน 64
พารามิเตอร์ |
o |
Serializable : ออบเจ็กต์ที่จะเรียงลำดับ |
คิกรีเทิร์น |
String |
String ที่มีการเรียงลำดับออบเจ็กต์ |
การขว้าง |
|
หากการทำให้เป็นอนุกรมไม่สำเร็จ |