SerializationUtil
public class SerializationUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.SerializationUtil |
כלי עזר להסדרה/לבטל סדרה של אובייקט שמיישם ERROR(/Serializable)
.
סיכום
בנאים ציבוריים
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 : האובייקט שיש לבצע בסידרה. |
serializeToString
public static String serializeToString (Serializable o)
הסדר ואובייקט לתוך מחרוזת מקודדת base64.
פרמטרים |
---|
o | Serializable : האובייקט שיש לבצע בסידרה. |