החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
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 : הערך true מציין שצריך למחוק את הקובץ בסריאליזציה אחרי הדה-סריאליזציה. |
החזרות |
Object |
האובייקט עבר סריליזציה. |
זריקות |
|
אם הדה-סריאליזציה נכשלת. |
סריאליזציה
public static File serialize (Serializable o)
סריאליזציה של אובייקט שמטמיע את ERROR(/Serializable)
.
פרמטרים |
o |
Serializable : האובייקט שרוצים לסדר בסדרת ביטויים. |
זריקות |
|
אם הסריאליזציה נכשלת. |
serializeToString
public static String serializeToString (Serializable o)
סריאליזציה של אובייקט למחרוזת בקידוד base64.
פרמטרים |
o |
Serializable : האובייקט שרוצים לסדר בסדרת ביטויים. |
החזרות |
String |
ה-String שבו האובייקט סודר בסדרת נתונים. |
זריקות |
|
אם הסריאליזציה נכשלת. |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון UTC).
[null,null,["עדכון אחרון: 2025-03-26 (שעון UTC)."],[],[]]