public interface IConfigUtilsInterface
Modifier and Type | Method and Description |
---|---|
boolean |
getBoolValue(String name,
String defaultValue)
Gets the bool value.
|
Date |
getDateTimeValue(String name,
String defaultValue)
Gets the date time value.
|
int |
getIntValue(String name,
String defaultValue)
Gets the int value.
|
Map<String,String> |
getMapValue(String name,
String defaultValue)
Get map value.
|
String |
getPathValue(String name,
String defaultValue)
Gets the path value.
|
TimeSpan |
getTimeSpanValue(String name,
String defaultValue)
Gets the time span value.
|
<T> T |
GetValue(ConfigValues configValue,
String version) |
Version |
getVersionValue(String name,
String defaultValue)
Gets the version value.
|
void |
SetStringValue(String name,
String value)
Sets the string value.
|
boolean |
ValidateParse(DataType type,
String valueInApp,
String defaultValue,
RefObject<Object> returnValue)
Validates that parsing the object to the target type is OK.
|
boolean getBoolValue(String name, String defaultValue)
name
- The name.defaultValue
- if set to Map<String,String> getMapValue(String name, String defaultValue)
name
- the name of of the config valuedefaultValue
- default valueint getIntValue(String name, String defaultValue)
name
- The name.defaultValue
- The default value.Date getDateTimeValue(String name, String defaultValue)
name
- The name.defaultValue
- The default value.TimeSpan getTimeSpanValue(String name, String defaultValue)
name
- The name.defaultValue
- The default value.Version getVersionValue(String name, String defaultValue)
name
- The name.defaultValue
- The default value.String getPathValue(String name, String defaultValue)
name
- The name.defaultValue
- The default value.void SetStringValue(String name, String value)
name
- The name.value
- The value.boolean ValidateParse(DataType type, String valueInApp, String defaultValue, RefObject<Object> returnValue)
type
- The type.valueInApp
- The value in app.defaultValue
- The default value.returnValue
- The return value.<T> T GetValue(ConfigValues configValue, String version)
Copyright © 2012. All Rights Reserved.