SerializationUtil
public class SerializationUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.SerializationUtil |
ยูทิลิตี้ในการซีเรียลไลซ์/ดีซีเรียลไลซ์วัตถุที่ใช้ ERROR(/Serializable)
สรุป
ผู้รับเหมาก่อสร้างสาธารณะ
SerializationUtil
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 : วัตถุที่จะทำให้เป็นอนุกรม |
ขว้าง |
---|
| หากซีเรียลไลซ์ล้มเหลว |
ทำให้เป็นอนุกรมToString
public static String serializeToString (Serializable o)
ทำให้เป็นอนุกรมและวัตถุเป็นสตริงที่เข้ารหัส base64
พารามิเตอร์ |
---|
o | Serializable : วัตถุที่จะทำให้เป็นอนุกรม |
การส่งคืน |
---|
String | String ที่วัตถุถูกทำให้เป็นอนุกรม |
ขว้าง |
---|
| หากซีเรียลไลซ์ล้มเหลว |