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)

यह कंस्ट्रक्टर, दी गई प्रॉपर्टी के साथ एक नया AFlagsFeatureFlag बनाता है.

पब्लिक मेथड

String getContainer()

इस फ़्लैग के लिए कंटेनर दिखाता है.

AFlagsFeatureFlag.State getCurrentState()

यह फ़्लैग की मौजूदा स्थिति दिखाता है. जैसे, State.ENABLED या State.DISABLED.

String getFlagName()

यह फ़्लैग का पूरा नाम दिखाता है. जैसे, com.mypackage.foo_flag.

AFlagsFeatureFlag.Mutability getMutability()

यह फ़्लैग डाइनैमिक तौर पर सेट किया जा सकता है या नहीं, यह दिखाता है.

AFlagsFeatureFlag.State getPendingState()

यह फ़ंक्शन, फ़्लैग किए गए कॉन्टेंट की स्थिति दिखाता है.

AFlagsFeatureFlag.Setter getSetter()

यह फ़्लैग की वैल्यू में आखिरी बार हुए बदलाव की वजह दिखाता है.

String toString()

सार्वजनिक कंस्ट्रक्टर

AFlagsFeatureFlag

public AFlagsFeatureFlag (String flagString)

डिफ़ॉल्ट कंस्ट्रक्टर.

पैरामीटर
flagString String: फ़्लैग की सूची में से कोई एक लाइन, जैसे कि 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