SerializationUtil
public class SerializationUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SerializationUtil |
ERROR(/Serializable)
を実装するオブジェクトをシリアル化/逆シリアル化するユーティリティ。
概要
パブリックコンストラクター | |
---|---|
SerializationUtil () |
パブリックメソッド | |
---|---|
static Object | deserialize (String serialized) |
static Object | deserialize (File serializedFile, boolean deleteFile) |
static File | serialize (Serializable o) |
static String | serializeToString (Serializable o) シリアル化して、base64でエンコードされた文字列にオブジェクト化します。 |
パブリックコンストラクター
SerializationUtil
public SerializationUtil ()
パブリックメソッド
デシリアライズ
public static Object deserialize (String serialized)
serializeToString(Serializable)
を使用してserializeToString(Serializable)
されたオブジェクトを逆serializeToString(Serializable)
ます。
パラメーター | |
---|---|
serialized | String :オブジェクトがシリアル化されたbase64文字列。 |
戻り値 | |
---|---|
Object | オブジェクトは逆シリアル化されました。 |
投げる | |
---|---|
| デシリアライズが失敗した場合。 |
デシリアライズ
public static Object deserialize (File serializedFile, boolean deleteFile)
serialize(Serializable)
を使用してserialize(Serializable)
されたオブジェクトを逆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 | オブジェクトがシリアル化されたString 。 |
投げる | |
---|---|
| シリアル化が失敗した場合。 |