選項複印機

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中的Option字段複製到destObject

static void copyOptions (Object origObject, Object destObject)

origObjectOption字段的值複製到destObject

static void copyOptionsNoThrow (Object source, Object dest)

copyOptions(Object, Object)相同,但如果發生異常,將記錄而不是拋出。

static void copyOptionsNoThrow (Object source, Object dest, String optionName)

copyOptions(Object, Object, String)相同,但如果發生異常,將記錄而不是拋出。

公共構造函數

選項複印機

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)

origObjectOption字段的值複製到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