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)
を使用してシリアル化されたオブジェクトを逆シリアル化します。
パラメータ | |
---|---|
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 。 |
例外 | |
---|---|
|
必要があります。 |