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 นี้ถือว่าค่าที่จะตั้งค่าไม่ใช่ 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
สำหรับตัวเลือกที่ Comparable
ให้เลือกตัวเลือกที่ใกล้เคียงที่สุด
ไม่เปลี่ยนรูป
public static final OptionUpdateRule IMMUTABLE
โยน ConfigurationException
หากตัวเลือกนี้ถูกตั้งค่ามากกว่าหนึ่งครั้ง
ล่าสุด
public static final OptionUpdateRule LAST
หากตั้งค่าตัวเลือกหลายครั้ง ให้ละเว้นทั้งหมดยกเว้นค่าสุดท้าย
น้อยที่สุด
public static final OptionUpdateRule LEAST
สำหรับตัวเลือกที่ 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 และ/หรือบริษัทในเครือ
Last updated 2022-08-15 UTC.