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 : شیئی که باید سریال سازی شود. |
برمی گرداند |
---|
String | String که شی مورد نظر سریال شده است. |
پرتاب می کند |
---|
| اگر سریال سازی ناموفق باشد |