OptionCopier

public class OptionCopier
extends Object

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


Một lớp trợ giúp có thể sao chép các giá trị trường Option có cùng tên từ một đối tượng sang đối tượng khác.

Tóm tắt

Hàm khởi tạo công khai

OptionCopier()

Phương thức công khai

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

Sao chép tuỳ chọn đã cho từ Option trường trong origObject sang destObject

static void copyOptions(Object origObject, Object destObject)

Sao chép các giá trị từ các trường Option trong origObject sang destObject

static void copyOptionsNoThrow(Object source, Object dest)

Tương tự như copyOptions(Object,Object) nhưng sẽ ghi nhật ký thay vì gửi nếu ngoại lệ xảy ra.

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

Tương tự như copyOptions(Object,Object,String) nhưng sẽ ghi nhật ký thay vì gửi nếu xảy ra ngoại lệ.

Hàm khởi tạo công khai

OptionCopier

public OptionCopier ()

Phương thức công khai

copyOptions

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

Sao chép tuỳ chọn đã cho từ Option trường trong origObject sang destObject

Tham số
origObject Object: Object để sao chép từ

destObject Object: Object để sao chép sang

optionName String: tên của tuỳ chọn cần sao chép.

Gửi
ConfigurationException nếu không sao chép được các tuỳ chọn

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

Sao chép các giá trị từ các trường Option trong origObject sang destObject

Tham số
origObject Object: Object để sao chép từ

destObject Object: Object để sao chép sang

Gửi
ConfigurationException nếu không sao chép được các tuỳ chọn

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Tương tự như copyOptions(Object,Object) nhưng sẽ ghi nhật ký thay vì gửi nếu ngoại lệ xảy ra.

Tham số
source Object

dest Object

copyOptionsNoThrow

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

Tương tự như copyOptions(Object,Object,String) nhưng sẽ ghi nhật ký thay vì gửi nếu xảy ra ngoại lệ.

Tham số
source Object

dest Object

optionName String