ตัวเลือกคลาส
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 |