AFlagsFeatureFlag
public
class
AFlagsFeatureFlag
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.flag.AFlagsFeatureFlag |
`aflags list`에서 파싱된 기능 플래그 설명입니다.
요약
공개 생성자 | |
|---|---|
AFlagsFeatureFlag(String flagString)
기본 생성자입니다. |
|
AFlagsFeatureFlag(String flagName, AFlagsFeatureFlag.State currentState, AFlagsFeatureFlag.State pendingState, AFlagsFeatureFlag.Setter setter, AFlagsFeatureFlag.Mutability mutability, String container)
지정된 속성으로 새 |
|
공개 메서드 | |
|---|---|
String
|
getContainer()
이 플래그의 컨테이너를 반환합니다. |
AFlagsFeatureFlag.State
|
getCurrentState()
이 플래그의 현재 상태 (예: |
String
|
getFlagName()
플래그의 전체 이름 (예: com.mypackage.foo_flag)을 반환합니다. |
AFlagsFeatureFlag.Mutability
|
getMutability()
이 플래그를 동적으로 설정할 수 있는지 여부를 반환합니다. |
AFlagsFeatureFlag.State
|
getPendingState()
플래그의 대기 중인 상태 (즉, |
AFlagsFeatureFlag.Setter
|
getSetter()
이 플래그 값이 마지막으로 변경된 원인을 반환합니다. |
String
|
toString()
|
공개 생성자
AFlagsFeatureFlag
public AFlagsFeatureFlag (String flagString)
기본 생성자입니다.
| 매개변수 | |
|---|---|
flagString |
String: aflags 목록의 한 줄(예: com.my.flag enabled
(->disabled) local read-write system) |
AFlagsFeatureFlag
public AFlagsFeatureFlag (String flagName,
AFlagsFeatureFlag.State currentState,
AFlagsFeatureFlag.State pendingState,
AFlagsFeatureFlag.Setter setter,
AFlagsFeatureFlag.Mutability mutability,
String container)지정된 속성으로 새 AFlagsFeatureFlag를 만드는 생성자입니다.
| 매개변수 | |
|---|---|
flagName |
String: 플래그의 전체 이름입니다. |
currentState |
AFlagsFeatureFlag.State: 플래그의 현재 상태입니다. |
pendingState |
AFlagsFeatureFlag.State: 플래그의 대기 중인 상태입니다. |
setter |
AFlagsFeatureFlag.Setter: 플래그가 마지막으로 설정된 위치입니다. |
mutability |
AFlagsFeatureFlag.Mutability: 플래그가 변경 가능한지 여부입니다. |
container |
String: 이 플래그의 컨테이너입니다. |
공개 메서드
getContainer
public String getContainer ()
이 플래그의 컨테이너를 반환합니다.
| 반환 | |
|---|---|
String |
|
getCurrentState
public AFlagsFeatureFlag.State getCurrentState ()
이 플래그의 현재 상태 (예: State.ENABLED 또는 State.DISABLED)를 반환합니다.
State.NONE은 반환하지 않습니다.
| 반환 | |
|---|---|
AFlagsFeatureFlag.State |
|
getFlagName
public String getFlagName ()
플래그의 전체 이름 (예: com.mypackage.foo_flag)을 반환합니다.
| 반환 | |
|---|---|
String |
|
getMutability
public AFlagsFeatureFlag.Mutability getMutability ()
이 플래그를 동적으로 설정할 수 있는지 여부를 반환합니다.
| 반환 | |
|---|---|
AFlagsFeatureFlag.Mutability |
|
getPendingState
public AFlagsFeatureFlag.State getPendingState ()
플래그의 대기 중인 상태 (즉, 재부팅 후 설정될 상태)를 반환합니다. 대기 중인 상태가 없으면
State.NONE을 반환할 수 있습니다.
| 반환 | |
|---|---|
AFlagsFeatureFlag.State |
|
getSetter
public AFlagsFeatureFlag.Setter getSetter ()
이 플래그 값이 마지막으로 변경된 원인을 반환합니다.
| 반환 | |
|---|---|
AFlagsFeatureFlag.Setter |
|
toString
public String toString ()
| 반환 | |
|---|---|
String |
|