OptionClass

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


클래스를 IConfiguration 객체를 나타내는 것으로 주석 처리합니다.

요약

공개 메서드

String alias()

이 구성 객체에 대한 설명 별칭입니다(선택사항).

boolean global_namespace()

Option를 전역 옵션 네임스페이스에 추가할지 여부입니다.

공개 메서드

별칭

public String alias ()

이 구성 객체에 대한 설명 별칭입니다(선택사항).

이 별칭은 현재 다음 두 가지 목적으로 사용됩니다.

  • 옵션 분류에 도움이 되도록 도움말 출력에 표시됨
  • 지정된 Option.name()가 구성 객체 간에 고유하지 않은 경우 Option 명령줄 인수의 네임스페이스를 지정하는 데 사용할 수 있습니다. 네임스페이스에 Option 명령줄 인수를 제공하려면 다음 형식을 사용하세요.

    '--[OptionClass 별칭]:[옵션 이름]'

반환 값
String

global_namespace

public boolean global_namespace ()

Option를 전역 옵션 네임스페이스에 추가할지 여부입니다.

true (기본값)인 경우 이름인 --[Option name]만으로 이 옵션을 지정할 수 있습니다. false인 경우 이 클래스에 Option를 사용하려면 별칭 또는 다른 특정 네임스페이스 (예: 전체 클래스 이름)를 지정해야 합니다. --[OptionClass alias]:[Option name]는 작동하지만 --[Option name]Option로 확인되지 않습니다.

FIXME: 전역 네임스페이스에 없는 클래스/필드를 구별하도록 문서 메서드 업데이트 FIXME:

반환 값
boolean