سریال‌سازی‌یوتی

public class SerializationUtil
extends Object

شیء جاوا
com.android.tradefed.util.SerializationUtil


ابزاری برای سریال‌سازی/غیرسریال‌سازی یک شیء که Serializable را پیاده‌سازی می‌کند.

خلاصه

سازندگان عمومی

SerializationUtil ()

روش‌های عمومی

static Object deserialize (String serialized)

شیء‌ای که با استفاده از serializeToString(Serializable) سریال‌سازی شده است را از حالت سریالی خارج می‌کند.

static Object deserialize (File serializedFile, boolean deleteFile)

شیء‌ای که با استفاده از serialize(Serializable) سریال‌سازی شده است را از حالت سریالی خارج می‌کند.

static File serialize (Serializable o)

یک شیء که Serializable پیاده‌سازی می‌کند، سریالی‌سازی (Serialize) می‌کند.

static String serializeToString (Serializable o)

سریالایز کردن و تبدیل شیء به یک رشته کدگذاری شده با base64.

سازندگان عمومی

سریال‌سازی‌یوتی

public SerializationUtil ()

روش‌های عمومی

بی‌ربط کردن

public static Object deserialize (String serialized)

شیء‌ای که با استفاده از serializeToString(Serializable) سریال‌سازی شده است را از حالت سریالی خارج می‌کند.

پارامترها
serialized String : رشته‌ی base64 که شیء در آن سریال‌سازی شده است.

بازگشت‌ها
Object شیء از حالت سریال خارج شده است.

پرتاب‌ها
IOException اگر deserialization با شکست مواجه شود.

بی‌ربط کردن

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

شیء‌ای که با استفاده از serialize(Serializable) سریال‌سازی شده است را از حالت سریالی خارج می‌کند.

پارامترها
serializedFile File : فایلی که شیء در آن سریال‌سازی شده است.

deleteFile boolean : اگر فایل سریال‌سازی شده پس از deserialization حذف شود، مقدار true را برمی‌گرداند.

بازگشت‌ها
Object شیء از حالت سریال خارج شده است.

پرتاب‌ها
IOException اگر deserialization با شکست مواجه شود.

سریال کردن

public static File serialize (Serializable o)

یک شیء که Serializable پیاده‌سازی می‌کند، سریالی‌سازی (Serialize) می‌کند.

پارامترها
o Serializable : شیء‌ای که قرار است سریالی شود.

بازگشت‌ها
File File که شیء در آن سریال‌سازی شده است.

پرتاب‌ها
IOException اگر سریال‌سازی ناموفق باشد.

سریالایزتواسترینگ

public static String serializeToString (Serializable o)

سریالایز کردن و تبدیل شیء به یک رشته کدگذاری شده با base64.

پارامترها
o Serializable : شیء‌ای که قرار است سریالی شود.

بازگشت‌ها
String String که شیء در آن سریال‌سازی شده است.

پرتاب‌ها
IOException اگر سریال‌سازی ناموفق باشد.