กฎการอัพเดทตัวเลือก
public final enum OptionUpdateRule
extends Enum< OptionUpdateRule >
java.lang.Object | ||
↳ | java.lang.Enum< com.android.tradefed.config.OptionUpdateRule > | |
↳ | com.android.tradefed.config.OptionUpdateRule |
ควบคุมลักษณะการทำงานเมื่อมีการระบุตัวเลือกหลายครั้ง โปรดทราบว่า enum นี้ถือว่าค่าที่จะตั้งไม่ใช่ ERROR(/Collection)
s หรือ ERROR(/Map)
s
สรุป
ค่า Enum | |
---|---|
OptionUpdateRule | FIRST เมื่อตั้งค่าตัวเลือกแล้ว ควรละเว้นความพยายามในการอัปเดตในภายหลัง |
OptionUpdateRule | GREATEST สำหรับตัวเลือก |
OptionUpdateRule | IMMUTABLE ส่ง |
OptionUpdateRule | LAST หากมีการตั้งค่าตัวเลือกหลายครั้ง ให้ละเว้นค่าทั้งหมดยกเว้นค่าสุดท้าย |
OptionUpdateRule | LEAST สำหรับตัวเลือก |
วิธีการสาธารณะ | |
---|---|
boolean | shouldUpdate (String optionName, Object optionSource, Field field, Object update) รับค่าปัจจุบันและค่าอัพเดต แล้วส่งกลับว่าควรอัพเดตค่าหรือไม่ |
static OptionUpdateRule | valueOf (String name) |
static final OptionUpdateRule[] | values () |
ค่า Enum
อันดับแรก
public static final OptionUpdateRule FIRST
เมื่อตั้งค่าตัวเลือกแล้ว ควรละเว้นความพยายามในการอัปเดตในภายหลัง
ที่ยิ่งใหญ่ที่สุด
public static final OptionUpdateRule GREATEST
สำหรับตัวเลือก ERROR(/Comparable)
ให้เก็บตัวเลือกที่เปรียบเทียบไว้มากที่สุด
ไม่เปลี่ยนรูป
public static final OptionUpdateRule IMMUTABLE
ส่ง ConfigurationException
หากตัวเลือกนี้ถูกตั้งค่ามากกว่าหนึ่งครั้ง
ล่าสุด
public static final OptionUpdateRule LAST
หากมีการตั้งค่าตัวเลือกหลายครั้ง ให้ละเว้นค่าทั้งหมดยกเว้นค่าสุดท้าย
น้อยที่สุด
public static final OptionUpdateRule LEAST
สำหรับตัวเลือก ERROR(/Comparable)
ให้เก็บตัวเลือกที่เปรียบเทียบน้อยที่สุด
วิธีการสาธารณะ
ควรปรับปรุง
public boolean shouldUpdate (String optionName, Object optionSource, Field field, Object update)
รับค่าปัจจุบันและค่าอัพเดต และส่งกลับว่าควรอัพเดตค่าหรือไม่ ถือว่า update
นั้นไม่เป็นโมฆะ
พารามิเตอร์ | |
---|---|
optionName | String |
optionSource | Object |
field | Field |
update | Object |
ส่งคืน | |
---|---|
boolean |
พ่น | |
---|---|
ConfigurationException |
มูลค่าของ
public static OptionUpdateRule valueOf (String name)
พารามิเตอร์ | |
---|---|
name | String |
ส่งคืน | |
---|---|
OptionUpdateRule |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-04-28 UTC