選項複印機
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中的 |
static void | copyOptions (Object origObject, Object destObject) 將origObject中 |
static void | copyOptionsNoThrow (Object source, Object dest) 與 |
static void | copyOptionsNoThrow (Object source, Object dest, String optionName) 與 |
公共構造函數
選項複印機
public OptionCopier ()
公共方法
複製選項
public static void copyOptions (Object origObject, Object destObject, String optionName)
將給定選項從origObject中的Option
字段複製到destObject
參數 | |
---|---|
origObject | Object :要從中復制的ERROR(/Object) |
destObject | Object : ERROR(/Object) tp 複製到 |
optionName | String :要復制的選項的名稱。 |
投擲 | |
---|---|
ConfigurationException | 如果選項複製失敗 |
複製選項
public static void copyOptions (Object origObject, Object destObject)
將origObject中Option
字段的值複製到destObject
參數 | |
---|---|
origObject | Object :要從中復制的ERROR(/Object) |
destObject | Object : ERROR(/Object) tp 複製到 |
投擲 | |
---|---|
ConfigurationException | 如果選項複製失敗 |
複製選項NoThrow
public static void copyOptionsNoThrow (Object source, Object dest)
與copyOptions(Object, Object)
相同,但如果發生異常,將記錄而不是拋出。
參數 | |
---|---|
source | Object |
dest | Object |
複製選項NoThrow
public static void copyOptionsNoThrow (Object source, Object dest, String optionName)
與copyOptions(Object, Object, String)
相同,但如果發生異常,將記錄而不是拋出。
參數 | |
---|---|
source | Object |
dest | Object |
optionName | String |