OptionCopier
public
class
OptionCopier
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.config.OptionCopier |
מחלקת עזר שיכולה להעתיק ערכים של שדות Option עם שמות זהים מאובייקט אחד לאובייקט אחר.
סיכום
constructors ציבוריים | |
|---|---|
OptionCopier()
|
|
methods ציבוריים | |
|---|---|
static
void
|
copyOptions(Object origObject, Object destObject, String optionName)
מעתיקים את האפשרות שצוינה מהשדות |
static
void
|
copyOptions(Object origObject, Object destObject)
העתקת הערכים מהשדות |
static
void
|
copyOptionsNoThrow(Object source, Object dest)
זהה ל- |
static
void
|
copyOptionsNoThrow(Object source, Object dest, String optionName)
זהה ל- |
constructors ציבוריים
OptionCopier
public OptionCopier ()
methods ציבוריים
copyOptions
public static void copyOptions (Object origObject,
Object destObject,
String optionName)מעתיקים את האפשרות שצוינה מהשדות Option ב-origObject אל destObject
| פרמטרים | |
|---|---|
origObject |
Object: Object שממנו מעתיקים |
destObject |
Object: Object להעתקה אל |
optionName |
String: השם של האפשרות להעתקה. |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
ConfigurationException |
אם האפשרויות לא הועתקו |
copyOptions
public static void copyOptions (Object origObject,
Object destObject)העתקת הערכים מהשדות Option ב-origObject אל destObject
| פרמטרים | |
|---|---|
origObject |
Object: Object שממנו מעתיקים |
destObject |
Object: Object להעתקה אל |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
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), אבל אם מתרחשת חריגה, הפונקציה תתעד את החריגה במקום להקפיץ הודעת שגיאה (throw).
| פרמטרים | |
|---|---|
source |
Object |
dest |
Object |
optionName |
String |