Lớp Option

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


Chú giải một lớp khi đại diện cho một đối tượng IConfiguration.

Tóm tắt

Phương thức công khai

String alias()

Một bí danh mô tả không bắt buộc cho đối tượng cấu hình này.

boolean global_namespace()

Liệu có thêm Option này vào không gian tên Option chung hay không.

Phương thức công khai

email đại diện

public String alias ()

Một bí danh mô tả không bắt buộc cho đối tượng cấu hình này.

Bí danh này hiện sẽ được sử dụng cho hai mục đích:

  • hiển thị trong đầu ra trợ giúp, giúp phân loại các lựa chọn
  • có thể được dùng để không gian tên đối số dòng lệnh Option, trong trường hợp một đối số dòng lệnh nhất định Option#name() không phải là duy nhất trong số các đối tượng cấu hình. Để cung cấp một không gian tên với đối số dòng lệnh Option, hãy sử dụng định dạng sau:

    "--[OptionClass alias]:[Tên lựa chọn]".

Giá trị trả về
String

không gian_tên_toàn_cầu

public boolean global_namespace ()

Liệu có thêm Option này vào không gian tên Option chung hay không.

Nếu là true (mặc định), thì bạn có thể chỉ định tuỳ chọn này một cách đơn giản theo tên của thiết bị -- --[Option name]. Nếu là false, thì bí danh hoặc phải chỉ định một không gian tên cụ thể khác (chẳng hạn như tên lớp đầy đủ) để sử dụng Option cho lớp này – --[OptionClass alias]:[Option name] sẽ hoạt động, nhưng --[Option name] sẽ không phân giải thành Option.

Khắc phục: cập nhật các phương thức tài liệu để phân biệt các lớp/trường không thuộc FIXME: không gian tên

Giá trị trả về
boolean