AFlagsFeatureFlag

public class AFlagsFeatureFlag
extends Object

java.lang.Object
com.android.tradefed.util.flag.AFlagsFeatureFlag


Deskripsi tombol fitur, seperti yang diuraikan dari `aflags list`.

Ringkasan

Konstruktor publik

AFlagsFeatureFlag(String flagString)

Konstruktor default.

AFlagsFeatureFlag(String flagName, AFlagsFeatureFlag.State currentState, AFlagsFeatureFlag.State pendingState, AFlagsFeatureFlag.Setter setter, AFlagsFeatureFlag.Mutability mutability, String container)

Konstruktor untuk membuat AFlagsFeatureFlag baru dengan properti yang diberikan.

Metode publik

String getContainer()

Menampilkan penampung untuk flag ini.

AFlagsFeatureFlag.State getCurrentState()

Menampilkan status saat ini dari flag ini (misalnya State.ENABLED atau State.DISABLED.

String getFlagName()

Menampilkan nama lengkap flag (misalnya com.mypackage.foo_flag).

AFlagsFeatureFlag.Mutability getMutability()

Menampilkan apakah flag ini dapat ditetapkan secara dinamis.

AFlagsFeatureFlag.State getPendingState()

Menampilkan status flag yang tertunda (yaitu.

AFlagsFeatureFlag.Setter getSetter()

Menampilkan penyebab terakhir perubahan nilai flag ini.

String toString()

Konstruktor publik

AFlagsFeatureFlag

public AFlagsFeatureFlag (String flagString)

Konstruktor default.

Parameter
flagString String: Satu baris dari daftar aflags, misalnya 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)

Konstruktor untuk membuat AFlagsFeatureFlag baru dengan properti yang diberikan.

Parameter
flagName String: Nama lengkap flag.

currentState AFlagsFeatureFlag.State: Status flag saat ini.

pendingState AFlagsFeatureFlag.State: Status flag yang tertunda.

setter AFlagsFeatureFlag.Setter: Tempat flag terakhir ditetapkan.

mutability AFlagsFeatureFlag.Mutability: Apakah flag dapat diubah.

container String: Penampung untuk flag ini.

Metode publik

getContainer

public String getContainer ()

Menampilkan penampung untuk flag ini.

Hasil
String

getCurrentState

public AFlagsFeatureFlag.State getCurrentState ()

Menampilkan status saat ini dari flag ini (misalnya State.ENABLED atau State.DISABLED. Tidak akan menampilkan State.NONE.

Hasil
AFlagsFeatureFlag.State

getFlagName

public String getFlagName ()

Menampilkan nama lengkap flag (misalnya com.mypackage.foo_flag).

Hasil
String

getMutability

public AFlagsFeatureFlag.Mutability getMutability ()

Menampilkan apakah flag ini dapat ditetapkan secara dinamis.

Hasil
AFlagsFeatureFlag.Mutability

getPendingState

public AFlagsFeatureFlag.State getPendingState ()

Menampilkan status flag yang tertunda (yaitu status yang akan ditetapkan setelah reboot). Dapat menampilkan State.NONE jika tidak ada status yang tertunda.

Hasil
AFlagsFeatureFlag.State

getSetter

public AFlagsFeatureFlag.Setter getSetter ()

Menampilkan penyebab terakhir perubahan nilai flag ini.

Hasil
AFlagsFeatureFlag.Setter

toString

public String toString ()

Hasil
String