OptionCopier

public class OptionCopier
extends Object

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


คลาสตัวช่วยที่สามารถคัดลอกค่าช่อง Option ที่มีชื่อเดียวกันจากออบเจ็กต์หนึ่งไปยังอีกออบเจ็กต์หนึ่ง

สรุป

ตัวสร้างแบบสาธารณะ

OptionCopier()

เมธอดสาธารณะ

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

คัดลอกตัวเลือกที่ระบุจากช่อง Option ใน origObject ไปยัง destObject

static void copyOptions(Object origObject, Object destObject)

คัดลอกค่าจากช่อง Option ใน origObject ไปยัง destObject

static void copyOptionsNoThrow(Object source, Object dest)

เหมือนกันกับ copyOptions(Object, Object) แต่จะบันทึกแทนที่จะส่งหากเกิดข้อยกเว้น

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

เหมือนกับ copyOptions(Object, Object, String) แต่จะบันทึกแทนที่จะโยนหากมีข้อยกเว้นเกิดขึ้น

ตัวสร้างแบบสาธารณะ

OptionCopier

public OptionCopier ()

วิธีการสาธารณะ

copyOptions

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

คัดลอกตัวเลือกที่ระบุจากช่อง Option ใน origObject ไปยัง destObject

พารามิเตอร์
origObject Object: Object ที่จะคัดลอก

destObject Object: Object tp copy to

optionName String: ชื่อตัวเลือกที่จะคัดลอก

โยน
ConfigurationException if options failed to copy

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

คัดลอกค่าจากช่อง Option ใน origObject ไปยัง destObject

พารามิเตอร์
origObject Object: Object ที่จะคัดลอก

destObject Object: คัดลอก Object tp ไปยัง

การขว้าง
ConfigurationException if options failed to copy

คัดลอกตัวเลือกไม่ทิ้ง

public static void copyOptionsNoThrow (Object source, 
                Object dest)

เหมือนกันกับ copyOptions(Object, Object) แต่จะบันทึกแทนที่จะส่งหากเกิดข้อยกเว้น

พารามิเตอร์
source Object

dest Object

คัดลอกตัวเลือกไม่ทิ้ง

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

เหมือนกันกับ copyOptions(Object, Object, String) แต่จะบันทึกแทนที่จะส่งหากเกิดข้อยกเว้น

พารามิเตอร์
source Object

dest Object

optionName String