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)
คัดลอกตัวเลือกที่ระบุจากฟิลด์ |
static
void
|
copyOptions(Object origObject, Object destObject)
คัดลอกค่าจากฟิลด์ |
static
void
|
copyOptionsNoThrow(Object source, Object dest)
เหมือนกับ |
static
void
|
copyOptionsNoThrow(Object source, Object dest, String optionName)
เหมือนกับ |
เครื่องมือสร้างสาธารณะ
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 |