SerializationUtil

public class SerializationUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SerializationUtil


Serializable uygulayan bir nesneyi serileştirmek/serileştirmeyi kaldırmak için kullanılan yardımcı program.

Özet

Herkese açık oluşturucular

SerializationUtil()

Herkese açık yöntemler

static Object deserialize(String serialized)

serializeToString(Serializable) kullanılarak serileştirilmiş bir nesneyi seri durumdan çıkarma.

static Object deserialize(File serializedFile, boolean deleteFile)

serialize(Serializable) kullanılarak serileştirilmiş bir nesneyi seri durumdan çıkarma.

static File serialize(Serializable o)

Serializable uygulayan bir nesneyi serileştirin.

static String serializeToString(Serializable o)

Bir nesneyi base64 kodlu dizeye dönüştürün.

Herkese açık oluşturucular

SerializationUtil

public SerializationUtil ()

Herkese açık yöntemler

serileştirilmiş verileri ayrıştırmak

public static Object deserialize (String serialized)

serializeToString(Serializable) kullanılarak serileştirilmiş bir nesneyi seri durumdan çıkarma.

Parametreler
serialized String: Nesnenin serileştirildiği base64 dizesi.

İadeler
Object Nesne seri durumundan çıkarıldı.

Verdiği hatalar
IOException serileştirme kaldırma işlemi başarısız olursa.

serileştirilmiş verileri ayrıştırmak

public static Object deserialize (File serializedFile, 
                boolean deleteFile)

serialize(Serializable) kullanılarak serileştirilmiş bir nesneyi seri durumdan çıkarma.

Parametreler
serializedFile File: Nesnenin serileştirildiği dosya.

deleteFile boolean: Serileştirilmiş dosya, seri durumdan çıkarıldıktan sonra silinmelidirse true.

İadeler
Object Nesne seri durumundan çıkarıldı.

Verdiği hatalar
IOException serileştirme kaldırma işlemi başarısız olursa.

serileştirme

public static File serialize (Serializable o)

Serializable uygulayan bir nesneyi serileştirin.

Parametreler
o Serializable: Serileştirilecek nesne.

İadeler
File Nesnenin serileştirildiği File.

Verdiği hatalar
IOException if serialization fails.

serializeToString

public static String serializeToString (Serializable o)

Bir nesneyi base64 kodlu dizeye dönüştürün.

Parametreler
o Serializable: Serileştirilecek nesne.

İadeler
String Nesnenin serileştirildiği String.

Verdiği hatalar
IOException if serialization fails.