옵션복사기

public class OptionCopier
extends Object

java.lang.Object
com.android.tradefed.config.OptionCopier


동일한 이름을 가진 Option 필드 값을 한 개체에서 다른 개체로 복사할 수 있는 도우미 클래스입니다.

요약

공개 생성자

OptionCopier ()

공개 메소드

static void copyOptions (Object origObject, Object destObject, String optionName)

origObjectOption 필드에서 지정된 옵션을 destObject 로 복사합니다.

static void copyOptions (Object origObject, Object destObject)

origObjectOption 필드 값을 destObject 에 복사합니다.

static void copyOptionsNoThrow (Object source, Object dest)

copyOptions(Object, Object) 와 동일하지만 예외가 발생하면 throw 대신 기록됩니다.

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

copyOptions(Object, Object, String) 와 동일하지만 예외가 발생하면 throw 대신 기록됩니다.

공개 생성자

옵션복사기

public OptionCopier ()

공개 메소드

복사옵션

public static void copyOptions (Object origObject, 
                Object destObject, 
                String optionName)

origObjectOption 필드에서 지정된 옵션을 destObject 로 복사합니다.

매개변수
origObject Object : 복사할 Object

destObject Object : Object tp 복사 대상

optionName String : 복사할 옵션의 이름입니다.

던지기
ConfigurationException 옵션 복사에 실패한 경우

복사 옵션

public static void copyOptions (Object origObject, 
                Object destObject)

origObjectOption 필드 값을 destObject 에 복사합니다.

매개변수
origObject Object : 복사할 Object

destObject Object : Object tp 복사 대상

던지기
ConfigurationException 옵션 복사에 실패한 경우

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

copyOptions(Object, Object) 와 동일하지만 예외가 발생하면 throw 대신 기록됩니다.

매개변수
source Object

dest Object

copyOptionsNoThrow

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

copyOptions(Object, Object, String) 와 동일하지만 예외가 발생하면 throw 대신 기록됩니다.

매개변수
source Object

dest Object

optionName String