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 ()
公用方法
deserialize
public static Object deserialize (String serialized)
以 serializeToString(Serializable)
序列化物件進行反序列化。
參數 | |
---|---|
serialized |
String :物件序列化的 base64 字串。 |
傳回 | |
---|---|
Object |
已將物件重新序列化。 |
擲回 | |
---|---|
|
如果反序列化失敗。 |
deserialize
public static Object deserialize (File serializedFile, boolean deleteFile)
以 serialize(Serializable)
序列化物件進行反序列化。
參數 | |
---|---|
serializedFile |
File :物件序列化的檔案。 |
deleteFile |
boolean :如果序列化檔案在反序列化後應予以刪除,則為 true。 |
傳回 | |
---|---|
Object |
已將物件重新序列化。 |
擲回 | |
---|---|
|
如果反序列化失敗。 |
serialize
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 。 |
擲回 | |
---|---|
|
序列化失敗。 |