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 : נכון אם יש למחוק את הקובץ בסידרה לאחר ביטול הסדרה.

החזרות
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 שבה האובייקט הועבר בסידרה.

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