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