옵션복사기
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
필드에서 지정된 옵션을 다음으로 복사합니다.
<ph type="x-smartling-placeholder">destObject</ph>
매개변수 | |
---|---|
origObject |
Object : 복사할 Object 입니다. |
destObject |
Object : Object tp 사본 |
optionName |
String : 복사할 옵션의 이름입니다. |
생성 값 | |
---|---|
ConfigurationException |
옵션을 복사할 수 없는 경우 |
복사 옵션
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 |