SerializationUtil

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.

קונסטרוקטורים גלויים לכולם

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: הערך true מציין שצריך למחוק את הקובץ בסריאליזציה אחרי הדה-סריאליזציה.

החזרות
Object האובייקט עבר סריליזציה.

זריקות
אם הדה-סריאליזציה נכשלת.

סריאליזציה

public static File serialize (Serializable o)

סריאליזציה של אובייקט שמטמיע את ERROR(/Serializable).

פרמטרים
o Serializable: האובייקט שרוצים לסדר בסדרת ביטויים.

החזרות
File ה-ERROR(/File) שבו האובייקט סודר בסדרת נתונים.

זריקות
אם הסריאליזציה נכשלת.

serializeToString

public static String serializeToString (Serializable o)

סריאליזציה של אובייקט למחרוזת בקידוד base64.

פרמטרים
o Serializable: האובייקט שרוצים לסדר בסדרת ביטויים.

החזרות
String ה-String שבו האובייקט סודר בסדרת נתונים.

זריקות
אם הסריאליזציה נכשלת.