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

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