استخدام التسلسل
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 : true إذا كان يجب حذف الملف المتسلسل بعد إلغاء التسلسل. |
المرتجعات |
Object |
إلغاء تسلسل الكائن. |
الرميات |
|
في حالة فشل الإبطال. |
إنشاء تسلسل
public static File serialize (Serializable o)
إنشاء تسلسل لكائن يتم تنفيذ ERROR(/Serializable)
فيه
المعلمات |
o |
Serializable : الكائن المراد إنشاء تسلسل له |
المرتجعات |
File |
ERROR(/File) حيث تم ترتيب الكائن بشكل تسلسلي. |
الرميات |
|
في حالة فشل التسلسل. |
تسلسل إلى سلسلة
public static String serializeToString (Serializable o)
التسلسل والكائن في سلسلة base64 مرمّزة.
المعلمات |
o |
Serializable : الكائن المراد إنشاء تسلسل له |
المرتجعات |
String |
String حيث تم ترتيب الكائن بشكل تسلسلي. |
الرميات |
|
في حالة فشل التسلسل. |