OptionUpdateRule
public
final
enum
OptionUpdateRule
extends Enum<OptionUpdateRule>
| java.lang.Object | ||
| ↳ | java.lang.Enum<com.android.tradefed.config.OptionUpdateRule> | |
| ↳ | com.android.tradefed.config.OptionUpdateRule | |
ควบคุมลักษณะการทำงานเมื่อมีการระบุตัวเลือกหลายครั้ง โปรดทราบว่า enum นี้ถือว่าค่าที่จะตั้งไม่ใช่ Collection หรือ Map
สรุป
ค่า enum | |
|---|---|
OptionUpdateRule |
FIRST
เมื่อตั้งค่าตัวเลือกแล้ว ระบบควรละเว้นความพยายามในการอัปเดตในภายหลัง |
OptionUpdateRule |
GREATEST
สำหรับ |
OptionUpdateRule |
IMMUTABLE
throw a |
OptionUpdateRule |
LAST
หากมีการตั้งค่าตัวเลือกหลายครั้ง ให้ละเว้นค่าทั้งหมด ยกเว้นค่าสุดท้าย |
OptionUpdateRule |
LEAST
สำหรับ |
เมธอดสาธารณะ | |
|---|---|
boolean
|
shouldUpdate(String optionName, Object optionSource, Field field, Object update)
รับค่าปัจจุบันและค่าอัปเดต แล้วแสดงผลว่าควรมีการอัปเดตค่าหรือไม่ |
static
OptionUpdateRule
|
valueOf(String name)
|
static
final
OptionUpdateRule[]
|
values()
|
ค่า enum
FIRST
public static final OptionUpdateRule FIRST
เมื่อตั้งค่าตัวเลือกแล้ว ระบบควรละเว้นความพยายามในการอัปเดตในภายหลัง
ยอดเยี่ยม
public static final OptionUpdateRule GREATEST
สำหรับComparableตัวเลือก ให้เลือกตัวเลือกที่เปรียบเทียบได้ดีที่สุด
เปลี่ยนแปลงไม่ได้
public static final OptionUpdateRule IMMUTABLE
throw a ConfigurationException if this option is set more than once.
สุดท้าย
public static final OptionUpdateRule LAST
หากมีการตั้งค่าตัวเลือกหลายครั้ง ให้ละเว้นค่าทั้งหมด ยกเว้นค่าสุดท้าย
อย่างน้อย
public static final OptionUpdateRule LEAST
สำหรับComparable ให้เก็บตัวเลือกที่เปรียบเทียบไว้เป็นตัวเลือกที่น้อยที่สุด
เมธอดสาธารณะ
shouldUpdate
public boolean shouldUpdate (String optionName,
Object optionSource,
Field field,
Object update)รับค่าปัจจุบันและค่าอัปเดต แล้วแสดงผลว่าควรมีการอัปเดตค่าหรือไม่
สมมติว่า update จะไม่เป็นค่าว่าง
| พารามิเตอร์ | |
|---|---|
optionName |
String |
optionSource |
Object |
field |
Field |
update |
Object |
| การคืนสินค้า | |
|---|---|
boolean |
|
| ส่ง | |
|---|---|
ConfigurationException |
|
valueOf
public static OptionUpdateRule valueOf (String name)
| พารามิเตอร์ | |
|---|---|
name |
String |
| แสดงผล | |
|---|---|
OptionUpdateRule |
|