옵션복사기
public class OptionCopier
extends Object
java.lang.객체 | |
↳ | 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 ()
공개 방법
copyOptions
public static void copyOptions (Object origObject, Object destObject, String optionName)
origObject 의 Option
필드에서 주어진 옵션을 destObject 로 복사합니다.
매개변수 | |
---|---|
origObject | Object : 복사할 Object |
destObject | Object : Object tp copy to |
optionName | String : 복사할 옵션의 이름. |
던지기 | |
---|---|
ConfigurationException | 옵션 복사에 실패한 경우 |
copyOptions
public static void copyOptions (Object origObject, Object destObject)
origObject 의 Option
필드에서 destObject 로 값을 복사합니다.
매개변수 | |
---|---|
origObject | Object : 복사할 Object |
destObject | Object : Object tp copy to |
던지기 | |
---|---|
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 |