ऑप्शनकॉपियर

public class OptionCopier
extends Object

java.lang.Object
com.android.tradefed.config.OptionCopier


एक हेल्पर क्लास जो एक जैसे नाम वाले Option फ़ील्ड वैल्यू को एक ऑब्जेक्ट से कॉपी कर सकती है कोई दूसरा.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

OptionCopier()

सार्वजनिक तरीके

static void copyOptions(Object origObject, Object destObject, String optionName)

origObject में मौजूद Option फ़ील्ड से दिए गए विकल्प को कॉपी करें destObject

static void copyOptions(Object origObject, Object destObject)

origObject में मौजूद Option फ़ील्ड की वैल्यू को destObject में कॉपी करें

static void copyOptionsNoThrow(Object source, Object dest)

copyOptions(Object, Object) के जैसा है, लेकिन अपवाद होने पर थ्रॉ के बजाय लॉग करेगा होता है.

static void copyOptionsNoThrow(Object source, Object dest, String optionName)

copyOptions(Object, Object, String) के समान है, लेकिन अगर फेंकने के बजाय लॉग किया जाएगा, तो अपवाद होता है.

सार्वजनिक कंस्ट्रक्टर

ऑप्शनकॉपियर

public OptionCopier ()

सार्वजनिक तरीके

कॉपी के विकल्प

public static void copyOptions (Object origObject, 
                Object destObject, 
                String optionName)

origObject में मौजूद Option फ़ील्ड से दिए गए विकल्प को कॉपी करें destObject

पैरामीटर
origObject Object: कॉपी करने के लिए Object

destObject Object: Object tp की कॉपी,

optionName String: कॉपी करने के विकल्प का नाम.

थ्रो
ConfigurationException अगर विकल्पों को कॉपी नहीं किया जा सका

कॉपी के विकल्प

public static void copyOptions (Object origObject, 
                Object destObject)

origObject में मौजूद Option फ़ील्ड की वैल्यू को destObject में कॉपी करें

पैरामीटर
origObject Object: कॉपी करने के लिए Object

destObject Object: Object tp की कॉपी,

थ्रो
ConfigurationException अगर विकल्पों को कॉपी नहीं किया जा सका

कॉपी विकल्पनोथ्रॉ

public static void copyOptionsNoThrow (Object source, 
                Object dest)

copyOptions(Object, Object) के जैसा है, लेकिन अपवाद होने पर थ्रॉ के बजाय लॉग करेगा होता है.

पैरामीटर
source Object

dest Object

कॉपी विकल्पनोथ्रॉ

public static void copyOptionsNoThrow (Object source, 
                Object dest, 
                String optionName)

copyOptions(Object, Object, String) के समान है, लेकिन अगर फेंकने के बजाय लॉग किया जाएगा, तो अपवाद होता है.

पैरामीटर
source Object

dest Object

optionName String