จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

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

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


ใส่คำอธิบายประกอบคลาสเพื่อแสดงถึงอ็อบเจ็กต์ IConfiguration

สรุป

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

String alias ()

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

boolean global_namespace ()

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

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

นามแฝง

public String alias ()

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

ปัจจุบันนามแฝงนี้จะถูกใช้เพื่อวัตถุประสงค์สองประการ:

  • แสดงใน help output เพื่อช่วยจำแนกตัวเลือก
  • สามารถใช้กับอาร์กิวเมนต์บรรทัดคำสั่ง Option เนมสเปซได้ ในกรณีที่ Option#name() ที่ระบุไม่ซ้ำกันระหว่างออบเจ็กต์การกำหนดค่า ในการจัดเตรียมเนมสเปซที่มีอาร์กิวเมนต์บรรทัดคำสั่ง Option ให้ใช้รูปแบบนี้:

    '--[OptionClass alias]:[ชื่อตัวเลือก]'

คืนสินค้า
String

global_namespace

public boolean global_namespace ()

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

หาก true (ค่าเริ่มต้น) จะสามารถระบุตัวเลือกนี้ได้ง่ายๆ โดยใช้ชื่อ --[Option name] หาก false จะต้องระบุนามแฝงหรือเนมสเปซเฉพาะอื่น (เช่น ชื่อคลาสแบบเต็ม) เพื่อใช้ Option s สำหรับคลาสนี้ --[OptionClass alias]:[Option name] จะทำงาน แต่ --[Option name] จะไม่แก้ไข Option

FIXME: อัปเดตวิธีการจัดทำเอกสารเพื่อแยกคลาส/ฟิลด์ที่ไม่ได้อยู่ใน FIXME ส่วนกลาง: เนมสเปซ

คืนสินค้า
boolean