옵션 클래스

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


클래스에 IConfiguration 객체를 나타내는 것으로 주석을 답니다.

요약

공개 메서드

String alias()

이 구성 객체를 설명하는 별칭(선택사항)입니다.

boolean global_namespace()

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

공개 메서드

별칭

public String alias ()

이 구성 객체를 설명하는 별칭(선택사항)입니다.

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

  • 옵션을 분류하는 데 도움이 되도록
  • Option 명령줄 인수의 네임스페이스에 Option#name()는 구성 객체 간에 고유하지 않습니다. 네임스페이스 제공 Option 명령줄 인수로 다음 형식을 사용합니다.

    '--[OptionClass alias]:[Option name]' 형식입니다.

반환 값
String

전역_네임스페이스

public boolean global_namespace ()

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

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

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

반환 값
boolean