AFlagsFeatureFlag

public class AFlagsFeatureFlag
extends Object

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


"aflags list"ten ayrıştırılan özellik bayrağı açıklaması.

Özet

Herkese açık oluşturucular

AFlagsFeatureFlag(String flagString)

Varsayılan oluşturucu.

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

Belirtilen özelliklere sahip yeni bir AFlagsFeatureFlag oluşturmak için kullanılan oluşturucu.

Herkese açık yöntemler

String getContainer()

Bu işaret için kapsayıcıyı döndürür.

AFlagsFeatureFlag.State getCurrentState()

Bu işaretin geçerli durumunu (ör. State.ENABLED veya State.DISABLED) döndürür.

String getFlagName()

İşaretin tam adını (ör. com.mypackage.foo_flag) döndürür.

AFlagsFeatureFlag.Mutability getMutability()

Bu işaretin dinamik olarak ayarlanıp ayarlanamayacağını döndürür.

AFlagsFeatureFlag.State getPendingState()

İşaretin bekleyen durumunu (ör.

AFlagsFeatureFlag.Setter getSetter()

Bu işaret değerinin en son değişmesine neyin neden olduğunu döndürür.

String toString()

Herkese açık oluşturucular

AFlagsFeatureFlag

public AFlagsFeatureFlag (String flagString)

Varsayılan oluşturucu.

Parametreler
flagString String: Aflags listesindeki tek bir satır (ör. 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)

Belirtilen özelliklere sahip yeni bir AFlagsFeatureFlag oluşturmak için kullanılan oluşturucu.

Parametreler
flagName String: Flag'in tam adı.

currentState AFlagsFeatureFlag.State: Flag'in mevcut durumu.

pendingState AFlagsFeatureFlag.State: İşaretin beklemede durumu.

setter AFlagsFeatureFlag.Setter: İşaretin en son ayarlandığı yer.

mutability AFlagsFeatureFlag.Mutability: İşaretin değiştirilebilir olup olmadığı.

container String: Bu işaretin kapsayıcısı.

Herkese açık yöntemler

getContainer

public String getContainer ()

Bu işaret için kapsayıcıyı döndürür.

İadeler
String

getCurrentState

public AFlagsFeatureFlag.State getCurrentState ()

Bu işaretin geçerli durumunu (ör. State.ENABLED veya State.DISABLED) döndürür. State.NONE döndürülmeyecek.

İadeler
AFlagsFeatureFlag.State

getFlagName

public String getFlagName ()

İşaretin tam adını (ör. com.mypackage.foo_flag) döndürür.

İadeler
String

getMutability

public AFlagsFeatureFlag.Mutability getMutability ()

Bu işaretin dinamik olarak ayarlanıp ayarlanamayacağını döndürür.

İadeler
AFlagsFeatureFlag.Mutability

getPendingState

public AFlagsFeatureFlag.State getPendingState ()

İşaretin bekleyen durumunu (ör. yeniden başlatma işleminden sonra ayarlanacağı durum) döndürür. Beklemede olan bir durum yoksa State.NONE değerini döndürebilir.

İadeler
AFlagsFeatureFlag.State

getSetter

public AFlagsFeatureFlag.Setter getSetter ()

Bu işaret değerinin en son değişmesine neyin neden olduğunu döndürür.

İadeler
AFlagsFeatureFlag.Setter

toString

public String toString ()

Döndürülenler
String