Class SettingValue<T>
java.lang.Object
org.exoplatform.commons.api.settings.SettingValue<T>
- Type Parameters:
T- Object Type of the setting value object.
- All Implemented Interfaces:
Serializable
- See Also:
- eXo level API
- Experimental
-
Constructor Summary
ConstructorsConstructorDescriptionSettingValue(T value) Creates a setting value object with a specified value type. -
Method Summary
Modifier and TypeMethodDescriptionstatic SettingValue<Boolean> Creates a setting value object of the Boolean type.static SettingValue<Double> Creates a setting value object of the Double type.static SettingValue<Long> Creates a setting value object of the Long type.static SettingValue<String> Creates a setting value object of the String type.getValue()Gets the value of the setting object.
-
Constructor Details
-
SettingValue
Creates a setting value object with a specified value type.- Parameters:
value- The value type.- eXo level API
- Experimental
-
-
Method Details
-
getValue
Gets the value of the setting object.- Returns:
- The value with the specified object type.
- eXo level API
- Experimental
-
create
Creates a setting value object of the String type.- Parameters:
value- The String value.- Returns:
- The setting value object of the String type.
- eXo level API
- Experimental
-
create
Creates a setting value object of the Long type.- Parameters:
value- The Long value.- Returns:
- The setting value object of the Long type.
- eXo level API
- Experimental
-
create
Creates a setting value object of the Double type.- Parameters:
value- The Double value.- Returns:
- The setting value object of the Double type.
- eXo level API
- Experimental
-
create
Creates a setting value object of the Boolean type.- Parameters:
value- The Boolean value.- Returns:
- The setting value object of the Boolean type.
- eXo level API
- Experimental
-