Package me.wyne.wutils.settings
Class Settings
java.lang.Object
me.wyne.wutils.settings.Settings
Inherit to use
getSetting(String) and setSetting(String, Object) directly for this object or use static method variants.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <SettingType>
SettingTypegetSetting(@NotNull Object settingsObject, @NotNull String setting) <SettingType>
SettingTypegetSetting(@NotNull String setting) static @NotNull StringsetSetting(@NotNull Object settingsObject, @NotNull String setting, @NotNull Object newValue) GetSettingfrom given settingsObject bySettingfield name or bySettingReferenceand then set new value.@NotNull StringsetSetting(@NotNull String setting, @NotNull Object newValue)
-
Constructor Details
-
Settings
public Settings()
-
-
Method Details
-
getSetting
- Type Parameters:
SettingType-Settingvalue type- Parameters:
setting-Settingfield name ofSettingReference- Returns:
Settingvalue
-
getSetting
-
setSetting
@NotNull public @NotNull String setSetting(@NotNull @NotNull String setting, @NotNull @NotNull Object newValue) - Parameters:
setting-Settingfield name ofSettingReferencenewValue- NewSettingvalue- Returns:
SettingsetMessage
-
setSetting
@NotNull public static @NotNull String setSetting(@NotNull @NotNull Object settingsObject, @NotNull @NotNull String setting, @NotNull @NotNull Object newValue) GetSettingfrom given settingsObject bySettingfield name or bySettingReferenceand then set new value.
-