استخدام التسلسل

public class SerializationUtil
extends Object

java.lang.Object
com.android.tradefed.util.SerializationUtil


أداة لإنشاء تسلسل أو إلغاء تسلسل عنصر يتم تنفيذه ERROR(/Serializable)

ملخّص

شركة إنشاءات عامة

SerializationUtil()

الطرق العامة

static Object deserialize(String serialized)

الاطّلاع على جدول زمني لعنصر تم نشره بشكل متسلسل باستخدام serializeToString(Serializable)

static Object deserialize(File serializedFile, boolean deleteFile)

الاطّلاع على جدول زمني لعنصر تم نشره بشكل متسلسل باستخدام serialize(Serializable)

static File serialize(Serializable o)

إنشاء تسلسل لكائن يتم تنفيذ ERROR(/Serializable) فيه

static String serializeToString(Serializable o)

التسلسل والكائن في سلسلة base64 مرمّزة.

شركة إنشاءات عامة

استخدام التسلسل

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 حيث تم ترتيب الكائن بشكل تسلسلي.

الرميات
في حالة فشل التسلسل.