Home
last modified time | relevance | path

Searched refs:BooleanFlag (Results 1 – 11 of 11) sorted by relevance

/aosp14/frameworks/base/core/java/android/flags/
H A DBooleanFlag.java28 public class BooleanFlag extends BooleanFlagBase { class
36 BooleanFlag(String namespace, String name, boolean defaultValue) { in BooleanFlag() method in BooleanFlag
48 public BooleanFlag defineMetaData(String label, String description, String categoryName) { in defineMetaData()
H A DFeatureFlags.java126 public static BooleanFlag booleanFlag( in booleanFlag()
128 return getInstance().addFlag(new BooleanFlag(namespace, name, def)); in booleanFlag()
200 public boolean isEnabled(@NonNull BooleanFlag flag) { in isEnabled()
293 if (f instanceof BooleanFlag || f instanceof DynamicBooleanFlag) { in syncInternal()
301 if (f instanceof BooleanFlag) { in syncInternal()
305 ((BooleanFlag) f).getDefault() ? "true" : "false"); in syncInternal()
H A DFeatureFlagsFake.java48 public boolean isEnabled(@NonNull BooleanFlag flag) { in isEnabled()
/aosp14/frameworks/base/core/java/com/android/internal/flags/
H A DCoreFlags.java19 import android.flags.BooleanFlag;
41 public static BooleanFlag BOOL_FLAG = booleanFlag("core", "bool_flag", false);
61 private static BooleanFlag booleanFlag(String namespace, String name, boolean defaultValue) { in booleanFlag()
62 BooleanFlag f = FeatureFlags.booleanFlag(namespace, name, defaultValue); in booleanFlag()
/aosp14/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/flags/
H A DFlag.kt58 abstract class BooleanFlag constructor( regex
68 val CREATOR = object : Parcelable.Creator<BooleanFlag> {
69 override fun createFromParcel(parcel: Parcel) = object : BooleanFlag(parcel) {}
70 override fun newArray(size: Int) = arrayOfNulls<BooleanFlag>(size)
112 ) : BooleanFlag(name, namespace, false, teamfood, overridden)
124 ) : BooleanFlag(name, namespace, true, teamfood, overridden)
/aosp14/frameworks/base/core/tests/coretests/src/android/flags/
H A DFeatureFlagsTest.java57 BooleanFlag flag = FeatureFlags.booleanFlag("test", "a", false); in testBooleanFlag_DefaultDisabled()
63 BooleanFlag flag = FeatureFlags.booleanFlag("test", "a", true); in testBooleanFlag_DefaultEnabled()
81 BooleanFlag flag = FeatureFlags.booleanFlag("test", "a", false); in testBooleanFlag_OverrideBeforeRead()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/flags/
H A DFeatureFlagsRelease.java221 if (!(flag instanceof BooleanFlag) in dump()
235 } else if (flag instanceof BooleanFlag) { in dump()
236 BooleanFlag f = (BooleanFlag) flag; in dump()
H A DViewRefactorFlag.kt38 private val flag: BooleanFlag,
H A DFeatureFlagsDebug.java161 private boolean isEnabledInternal(@NotNull BooleanFlag flag) { in isEnabledInternal()
383 if (flag instanceof BooleanFlag) { in setBooleanFlagInternal()
H A DFlagCommand.java175 return (flag instanceof BooleanFlag) in isBooleanFlag()
/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/flags/
H A DFakeFeatureFlags.kt35 fun set(flag: BooleanFlag, value: Boolean) {
76 fun setDefault(flag: BooleanFlag) = booleanFlags.putIfAbsent(flag.name, flag.default)