OptionCopier
public
class
OptionCopier
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.OptionCopier |
同じ名前の Option
フィールド値を 1 つのオブジェクトからコピーできるヘルパークラス。
別のものです。
概要
パブリック コンストラクタ | |
---|---|
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)
|
パブリック コンストラクタ
OptionCopier
public OptionCopier ()
パブリック メソッド
copyOptions
public static void copyOptions (Object origObject, Object destObject, String optionName)
指定されたオプションを origObject の Option
フィールドから以下にコピーします。
destObject
パラメータ | |
---|---|
origObject |
Object : コピー元の Object |
destObject |
Object : コピー先の Object tp |
optionName |
String : コピーするオプションの名前。 |
例外 | |
---|---|
ConfigurationException |
オプションをコピーできなかった場合 |
copyOptions
public static void copyOptions (Object origObject, Object destObject)
origObject の Option
フィールドの値を destObject にコピーします。
パラメータ | |
---|---|
origObject |
Object : コピー元の Object |
destObject |
Object : コピー先の 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 |