OptionCopier

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) जैसा ही, लेकिन अपवाद होने पर, इसे थ्रो करने के बजाय लॉग किया जाएगा.

पब्लिक कंस्ट्रक्टर

OptionCopier

public OptionCopier ()

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

copyOptions

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

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

पैरामीटर
origObject Object: वह Object जिससे कॉपी करना है

destObject Object: वह Object जिस पर कॉपी करनी है

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

थ्रो
ConfigurationException if options failed to copy

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

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

पैरामीटर
origObject Object: वह Object जिससे कॉपी करना है

destObject Object: वह Object जिस पर कॉपी करनी है

थ्रो
ConfigurationException if options failed to copy

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

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

पैरामीटर
source Object

dest Object

copyOptionsNoThrow

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

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

पैरामीटर
source Object

dest Object

optionName String