Package com.saperion.settings
Class SaUserSettingImpl
java.lang.Object
com.saperion.settings.SaUserSettingImpl
- All Implemented Interfaces:
- SaSetting,- SaUserSetting,- Serializable
System setting implementation. This class holds all system settings
 accessible by the class name of the specific 
SaUserSettingType.- Author:
- mak
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfinal StringReturns the access key the setting is associated to.final <T extends SaUserSettingType>
 TReturns the specific user setting.final <T extends SaUserSettingType>
 booleanChecks, if the system setting for the given key exists.final <T extends SaUserSettingType>
 voidSets the user setting.
- 
Constructor Details- 
SaUserSettingImplConstructor.- Parameters:
- key- the access key
 
 
- 
- 
Method Details- 
getEntryReturns the specific user setting.- Specified by:
- getEntryin interface- SaUserSetting
- Type Parameters:
- T- specialized- SaUserSettingType
- Parameters:
- klass- class representing the key the stored setting can be
- Returns:
- the concrete SaUserSettingTypeinstance
 
- 
setEntrySets the user setting.- Specified by:
- setEntryin interface- SaUserSetting
- Type Parameters:
- T- specialized- SaUserSettingType
- Parameters:
- klass- class representing the key the setting is stored
- setting- the concrete- SaUserSettingTypeinstance
 
- 
hasEntryChecks, if the system setting for the given key exists.- Specified by:
- hasEntryin interface- SaUserSetting
- Type Parameters:
- T- specialized- SaUserSettingType
- Parameters:
- klass- class
- Returns:
- trueif a system setting exists to the given key, otherwise- false
 
- 
getAccessKeyReturns the access key the setting is associated to.- Specified by:
- getAccessKeyin interface- SaSetting
- Returns:
- the access key
 
 
-