選項影印機
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 :要複製的Object |
destObject | Object : 複製到的Object |
optionName | String :要複製的選項的名稱。 |
投擲 | |
---|---|
ConfigurationException | 如果選項複製失敗 |
複製選項
public static void copyOptions (Object origObject, Object destObject)
將值從origObject中的Option
欄位複製到destObject
參數 | |
---|---|
origObject | Object :要複製的Object |
destObject | Object : 複製到的Object |
投擲 | |
---|---|
ConfigurationException | 如果選項複製失敗 |
複製選項不拋出
public static void copyOptionsNoThrow (Object source, Object dest)
與copyOptions(Object, Object)
相同,但如果發生異常,將記錄而不是拋出。
參數 | |
---|---|
source | Object |
dest | Object |
複製選項不拋出
public static void copyOptionsNoThrow (Object source, Object dest, String optionName)
與copyOptions(Object, Object, String)
相同,但如果發生異常,將記錄而不是拋出。
參數 | |
---|---|
source | Object |
dest | Object |
optionName | String |