옵션복사기

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