/** * Remove property from the user-defined runtime configuration. * * @param key The key of the property to remove. */ default void clearProperty(@NotNull String key) { resetProperty(key, null); }
/** * Set property value for a key. * * @param key The key of the property to change, not null * @param value The new value * * @throws SystemConfigException A system exception if any errors occurred */ default void setProperty(@NotNull String key, String value) throws SystemConfigException { resetProperty(key, value); }
/** * Remove property from the user-defined runtime configuration. * * @param key The key of the property to remove. */ default void clearProperty(@NotNull String key) { resetProperty(key, null); }
/** * Set property value for a key. * * @param key The key of the property to change, not null * @param value The new value * * @throws SystemConfigException A system exception if any errors occurred */ default void setProperty(@NotNull String key, String value) throws SystemConfigException { resetProperty(key, value); }