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 که شی مورد نظر سریال شده است.

پرتاب می کند
اگر سریال سازی ناموفق باشد