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)

מעתיקים את האפשרות הנתונה מהשדות 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 ()

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

copyOptions

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

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

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

destObject Object: ה-tp של Object להעתקה אליו

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

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

copyOptions

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