Máy photocopy Option

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 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 lựa chọn đã cho từ các trường Option trong origObject vào destObject

static void copyOptions(Object origObject, Object destObject)

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

static void copyOptionsNoThrow(Object source, Object dest)

Giống hệt với 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)

Giống hệt với copyOptions(Object, Object, String) nhưng sẽ ghi nhật ký thay vì gửi nếu ngoại lệ.

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

Máy photocopy Option

public OptionCopier ()

Phương thức công khai

sao chépOptions

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

Sao chép lựa chọn đã cho từ các trường Option trong origObject vào destObject

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

destObject Object: bản sao tp Object sang

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

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

sao chépOptions

public static void copyOptions (Object origObject, 
                Object destObject)

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

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

destObject Object: bản sao tp Object sang

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

Sao chépTùy chọnKhông ném

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Giống hệt với 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

Sao chépTùy chọnKhông ném

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

Giống hệt với copyOptions(Object, Object, String) nhưng sẽ ghi nhật ký thay vì gửi nếu ngoại lệ.

Tham số
source Object

dest Object

optionName String