Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.
이 페이지는 Cloud Translation API를 통해 번역되었습니다.
Switch to English

선택권

public abstract @interface Option
implements Annotation

com.android.tradefed.config.Option


IConfiguration 옵션을 나타내는 필드에 주석을 답니다.

요약

중첩 클래스

enum Option.Importance

상수

char NO_SHORT_NAME

공개 방법

String description ()

옵션에 대한 사용자 친화적 인 설명.

Option.Importance importance ()

옵션의 중요성.

boolean isTimeVal ()

옵션이 시간 값을 나타내는 지 여부

boolean mandatory ()

옵션이 필수인지 또는 옵션인지 여부

String name ()

이 옵션의 필수 고유 이름입니다.

boolean requiredForRerun ()

테스트를 다시 실행하기 위해 명령어를 컴파일하는 데 옵션이 필요한지 여부

char shortName ()

옵션에 대한 선택적 약어 이름입니다.

OptionUpdateRule updateRule ()

옵션이 여러 번 지정된 경우 동작을 제어합니다.

상수

NO_SHORT_NAME

public static final char NO_SHORT_NAME

상수 값 : 48 (0x00000030)

공개 방법

기술

public String description ()

옵션에 대한 사용자 친화적 인 설명.

보고
String

중요성

public Option.Importance importance ()

옵션의 중요성.

'중요'로 간주되는 옵션이 약어 도움말 출력에 표시됩니다. 중요하지 않은 옵션에 대한 도움말은 전체 도움말 텍스트에만 표시됩니다.

보고
Option.Importance

isTimeVal

public boolean isTimeVal ()

옵션이 시간 값을 나타내는 지 여부

시간 값인 경우 시간별 접미사가 구문 분석됩니다. 필드 곰팡내 나게 하다 이 플래그가 유효하려면 long 또는 Long 이어야합니다. 그렇지 않으면 ConfigurationException 이 발생합니다.

기본 단위는 밀리입니다. 구성 틀 받아들이 s 초 (1,000 밀리 초), m 분 (60초) h 시간 (60 분), 또는 d 일 (24 시간)에 대한.

각 단위가 최대 한 번 표시되는 한, 표시되는 모든 단위가 축소 순서대로 나열되어 있으면 단위를 혼합하여 일치시킬 수 있습니다. 예를 들어, hm h 나타날 수 있고 d 뒤에 만 나타날 수 있습니다. 특정 예로서, "1d2h3m4s5ms"는 "4"또는 "4ms"와 같이 유효한 시간 값이됩니다. 포함 된 모든 공백은 삭제됩니다.

보고
boolean

필수

public boolean mandatory ()

옵션이 필수인지 또는 옵션인지 여부

모든 소스에서 옵션을 구문 분석 한 후 필수 필드에 대해 다음 중 하나에 해당하면 구성 프레임 워크에서 ConfigurationException 발생합니다.

보고
boolean

이름

public String name ()

이 옵션의 필수 고유 이름입니다.

이것은 두 개의 '-'문자로 시작하는 명령 행 인수에 맵핑됩니다. 예를 들어 이름이 'help'인 Option 은 명령 줄에서 '--help'로 지정됩니다.

이름에는 콜론이 포함될 수 없습니다 (예 : ':').

보고
String

requiredForRerun

public boolean requiredForRerun ()

테스트를 다시 실행하기 위해 명령어를 컴파일하는 데 옵션이 필요한지 여부

결과 리포터는 테스트를 다시 실행하고 결과에 메시지를 포함시키는 방법에 대한 지침을 컴파일하려고 시도 할 수 있습니다. 이 지침에는 시험 재실행에 적용 가능한 모든 옵션이 포함되어야한다. 이 속성은 옵션이 해당 명령에 포함되어야하는지 여부를 나타내는 데 사용됩니다.

보고
boolean

shortName

public char shortName ()

옵션에 대한 선택적 약어 이름입니다. 이것은 단일 '-'로 시작하는 명령 행 인수에 맵핑됩니다. 예 : "-h"여기서 h = shortName입니다. '0'은 옵션에 shortName이 없음을 의미하기 위해 예약되어 있습니다.

보고
char

updateRule

public OptionUpdateRule updateRule ()

옵션이 여러 번 지정된 경우 동작을 제어합니다. 이 규칙은 ERROR(/Collection) 또는 ERROR(/Map) 옵션에 대해서는 완전히 무시됩니다.

보고
OptionUpdateRule