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)

スロー
シリアル化に失敗した場合。

serializeToString

public static String serializeToString (Serializable o)

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

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

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

スロー
シリアル化に失敗した場合。