OptionCopier

public class OptionCopier
extends Object

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


מחלקה מסייעת שיכולה להעתיק ערכי שדות Option עם אותם שמות מאובייקט אחד אל אחר.

סיכום

בנאים ציבוריים

OptionCopier()

שיטות ציבוריות

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

מעתיקים את האפשרות הנתונה משדות Option ב-origObject אל destObject

static void copyOptions(Object origObject, Object destObject)

העתקת הערכים משדות Option ב-origObject אל 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 ()

שיטות ציבוריות

אפשרויות העתקה

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

מעתיקים את האפשרות הנתונה משדות Option ב-origObject אל destObject

פרמטרים
origObject Object: ה-Object שממנו רוצים להעתיק

destObject Object: עותק tp של Object אל

optionName String: השם של אפשרות ההעתקה.

קליעות
ConfigurationException אם האפשרויות לא הועתקו

אפשרויות העתקה

public static void copyOptions (Object origObject, 
                Object destObject)

העתקת הערכים משדות Option ב-origObject אל destObject

פרמטרים
origObject Object: ה-Object שממנו רוצים להעתיק

destObject Object: עותק tp של Object אל

קליעות
ConfigurationException אם האפשרויות לא הועתקו

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