Class WingsEnabledContext
-
- All Implemented Interfaces:
public class WingsEnabledContextenabled override feature i.e. one-one style override one-many style.
- Since:
2024-02-17
trydofor
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringPrefixEnabledpublic final static StringPrefixFeature
-
Constructor Summary
Constructors Constructor Description WingsEnabledContext()
-
Method Summary
-
-
Method Detail
-
putFeatureError
static void putFeatureError(String key, Boolean value)
-
putFeaturePrefix
static void putFeaturePrefix(String key, String value)
-
putFeatureEnable
static void putFeatureEnable(String key, Boolean value)
-
removeFeatureError
static void removeFeatureError(String key)
-
removeFeaturePrefix
static void removeFeaturePrefix(String key)
-
removeFeatureEnable
static void removeFeatureEnable(String key)
-
clearFeatureError
static void clearFeatureError()
-
clearFeaturePrefix
static void clearFeaturePrefix()
-
clearFeatureEnable
static void clearFeatureEnable()
-
copyFeatureError
static LinkedHashMap<String, Boolean> copyFeatureError()
-
copyFeaturePrefix
static LinkedHashMap<String, String> copyFeaturePrefix()
-
copyFeatureEnable
static LinkedHashMap<String, Boolean> copyFeatureEnable()
-
handlePrefix
@NotNull() static String handlePrefix(@NotNull() String key)
-
handleError
@Nullable() static Boolean handleError(@NotNull() String id)
-
handleFeature
@Nullable() static Boolean handleFeature(@NotNull() String id)
id is ClassName or ClassName + '.' + MethodName
-
setEnabledProvider
static void setEnabledProvider(@NotNull() Function<String, String> prop)
-
putEnabledProperty
static void putEnabledProperty(String key, Boolean value)
-
removeEnabledProperty
static void removeEnabledProperty(String key)
-
clearEnabledProperty
static void clearEnabledProperty()
-
copyEnabledProperty
static HashMap<String, Boolean> copyEnabledProperty()
-
handleEnabled
@Nullable() static Boolean handleEnabled(@NotNull() String key)
key is prefix + id
-
reset
static void reset()
-
-
-
-