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 ที่จะคัดลอกไป

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

ส่ง
ConfigurationException หากคัดลอกตัวเลือกไม่สำเร็จ

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

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

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

destObject Object: Object ที่จะคัดลอกไป

ส่ง
ConfigurationException หากคัดลอกตัวเลือกไม่สำเร็จ

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

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

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

dest Object

copyOptionsNoThrow

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

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

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

dest Object

optionName String