选项复印机
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 |