ตัวเลือกคลาส
public abstract @interface OptionClass
implements Annotation
com.android.tradefed.config.OptionClass |
ใส่คำอธิบายประกอบคลาสเพื่อแสดงวัตถุ IConfiguration
สรุป
วิธีการสาธารณะ | |
---|---|
String | alias () นามแฝงเชิงพรรณนาที่เป็นทางเลือกสำหรับอ็อบเจ็กต์คอนฟิกูเรชันนี้ |
boolean | global_namespace () ไม่ว่าจะเพิ่ม |
วิธีการสาธารณะ
นามแฝง
public String alias ()
นามแฝงเชิงพรรณนาที่เป็นทางเลือกสำหรับอ็อบเจ็กต์คอนฟิกูเรชันนี้
ปัจจุบันนามแฝงนี้จะถูกใช้เพื่อวัตถุประสงค์สองประการ:- แสดงในเอาต์พุตวิธีใช้ เพื่อช่วยจำแนกตัวเลือก
- สามารถใช้เพื่ออาร์กิวเมนต์บรรทัดคำสั่ง
Option
ของเนมสเปซ ในกรณีที่Option#name()
ที่กำหนดไม่ซ้ำกันในออบเจ็กต์การกำหนดค่า หากต้องการให้เนมสเปซมีอาร์กิวเมนต์บรรทัดคำสั่งOption
ให้ใช้รูปแบบนี้: '--[นามแฝงOptionClass]:[ชื่อตัวเลือก]'
การส่งคืน | |
---|---|
String |
global_namespace
public boolean global_namespace ()
ไม่ว่าจะเพิ่ม Option
นี้ลงในเนมสเปซตัวเลือกส่วนกลางหรือไม่
true
(ค่าเริ่มต้น) คุณจะสามารถระบุตัวเลือกนี้ได้ง่ายๆ โดยใช้ชื่อ -- --[Option name]
หากเป็น false
จะต้องระบุนามแฝงหรือเนมสเปซเฉพาะอื่น (เช่นชื่อคลาสเต็ม) เพื่อใช้ Option
s สำหรับคลาสนี้ -- --[OptionClass alias]:[Option name]
จะทำงาน แต่ --[Option name]
จะไม่แก้ไขเป็น Option
FIXME: อัปเดตวิธีการเอกสารประกอบเพื่อแยกคลาส/ฟิลด์ที่ไม่ได้อยู่ใน FIXME: เนมสเปซส่วนกลางการส่งคืน | |
---|---|
boolean |