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

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


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

สรุป

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

String alias()

ชื่อแทนที่สื่อความหมายซึ่งไม่บังคับสำหรับออบเจ็กต์การกำหนดค่านี้

boolean global_namespace()

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

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

ชื่อแทน

public String alias ()

ชื่อแทนที่สื่อความหมายซึ่งไม่บังคับสำหรับออบเจ็กต์การกำหนดค่านี้

ในขณะนี้ ชื่อแทนนี้จะใช้เพื่อวัตถุประสงค์ 2 ประการ ได้แก่

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

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

คิกรีเทิร์น
String

เนมสเปซสากล

public boolean global_namespace ()

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

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

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

คิกรีเทิร์น
boolean