オプションコピー機
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 | オプションのコピーに失敗した場合 |
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)
と同じですが、例外が発生した場合はスローする代わりにログに記録します。
パラメーター | |
---|---|
source | Object |
dest | Object |
optionName | String |