ตัวเลือกคลาส

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


คำอธิบายประกอบคลาสเป็นตัวแทนของวัตถุ IConfiguration

สรุป

วิธีการสาธารณะ

String alias ()

นามแฝงเชิงอธิบายที่เป็นทางเลือกสำหรับวัตถุการกำหนดค่านี้

boolean global_namespace ()

จะเพิ่ม Option นี้ในเนมสเปซตัวเลือกส่วนกลางหรือไม่

วิธีการสาธารณะ

นามแฝง

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