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: अगर सीरियलाइज़ की गई फ़ाइल को डिसीरियलाइज़ करने के बाद मिटाना है, तो यह पैरामीटर 'सही' पर सेट करें.

रिटर्न
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 जहां ऑब्जेक्ट को सीरियलाइज़ किया गया था.

थ्रो
अगर सीरियलाइज़ेशन नहीं हो पाता है.