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 copy to

การโยน
ConfigurationException if options failed to copy

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