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: シリアル化されたファイルをシリアル化解除後に削除する必要がある場合は、true。

戻り値
Object オブジェクトをシリアル化解除します。

例外
必要があります。

シリアル化

public static File serialize (Serializable o)

ERROR(/Serializable) を実装するオブジェクトをシリアル化します。

パラメータ
o Serializable: シリアル化するオブジェクト。

戻り値
File オブジェクトがシリアル化された ERROR(/File)

例外
必要があります。

シリアル化された文字列

public static String serializeToString (Serializable o)

オブジェクトをシリアル化して base64 でエンコードされた文字列にします。

パラメータ
o Serializable: シリアル化するオブジェクト。

戻り値
String オブジェクトがシリアル化された String

例外
必要があります。