Configuration for handling config data = key: string / value: Json
Inherited | Abstract | Final | Static | Datatype | Header |
---|---|---|---|---|---|
long | long getBoolean(string key, bool nullValue = false) | ||||
IConfiguration | IConfiguration merge(string key, Json[] newValue) | ||||
IConfiguration | IConfiguration updateDefault(string key, double newValue) | ||||
void | void opAssign(Json[string] newData) | ||||
IConfiguration | IConfiguration merge(string[] keys, Json newValue) | ||||
Json | Json opIndex(string key) | ||||
IConfiguration | IConfiguration mergeDefaults(T)(string[] keys, T value) | ||||
IConfiguration | IConfiguration update(string[] keys, Json[string] newValue) | ||||
IConfiguration | IConfiguration update(string[] keys, bool newValue) | ||||
bool | bool initialize(Json[string] initData = null) | ||||
bool | bool isLong(string key) | ||||
bool | bool hasKeys(string[] keys...) | ||||
IConfiguration | IConfiguration updateDefault(string[] keys, bool newValue) | ||||
IConfiguration | IConfiguration updateDefault(string[] keys, string newValue) | ||||
bool | bool hasAllValues(Json[] values) | ||||
Json[string] | Json[string] get(string[] keys, bool compressMode = false) | ||||
bool | bool isArray(string key) | ||||
IConfiguration | IConfiguration mergeDefaults(T)(T[string] items) | ||||
IConfiguration | IConfiguration setDefault(string key, bool newValue) | ||||
Json[string] | Json[string] getMap(string key) | ||||
IConfiguration | IConfiguration update(string[] keys, double newValue) | ||||
IConfiguration | IConfiguration setDefault(string key, double newValue) | ||||
IConfiguration | IConfiguration merge(string key, long newValue) | ||||
IConfiguration | IConfiguration update(string[] keys, string newValue) | ||||
IConfiguration | IConfiguration merge(string[] keys, long newValue) | ||||
bool | bool hasAllDefaults(string[] keys) | ||||
IConfiguration | IConfiguration updateDefault(string[] keys, Json[] newValue) | ||||
string | string getString(string key, string nullValue = null) | ||||
bool | bool hasAnyKeys(string[] keys...) | ||||
bool | bool hasAnyDefaults(string[] keys) | ||||
IConfiguration | IConfiguration setDefault(string key, string newValue) | ||||
IConfiguration | IConfiguration update(string key, double newValue) | ||||
IConfiguration | IConfiguration update(string[] keys, Json[] newValue) | ||||
IConfiguration | IConfiguration clear() | ||||
IConfiguration | IConfiguration setDefaults(string[] keys, double newValue) | ||||
IConfiguration | IConfiguration updateDefault(string key, string newValue) | ||||
IConfiguration | IConfiguration updateDefault(string[] keys, Json[string] newValue) | ||||
IConfiguration | IConfiguration updateDefault(string key, Json[] newValue) | ||||
IConfiguration | IConfiguration setDefaults(string[] keys, Json[string] newValue) | ||||
bool | bool hasKeys(string[] keys) | ||||
IConfiguration | IConfiguration update(string key, Json[] newValue) | ||||
bool | bool isBoolean(string key) | ||||
IConfiguration | IConfiguration setDefault(string key, long newValue) | ||||
string[string] | string[string] getStringMap(string key) | ||||
IConfiguration | IConfiguration merge(Json[string] newItems, string[] validKeys = null) | ||||
Json[] | Json[] getArray(string key) | ||||
IConfiguration | IConfiguration merge(string[] keys, Json[] newValue) | ||||
IConfiguration | IConfiguration updateDefault(string key, long newValue) | ||||
bool | bool hasAnyValues(Json[] values...) | ||||
bool | bool hasAnyValues(Json[] values) | ||||
long | long getLong(string key, long nullValue = 0) | ||||
IConfiguration | IConfiguration merge(string key, double newValue) | ||||
IConfiguration | IConfiguration set(string[string] data, string[] keys = null) | ||||
Json | Json shift(string key) | ||||
IConfiguration | IConfiguration setDefaults(string[] keys, string newValue) | ||||
IConfiguration | IConfiguration update(string key, bool newValue) | ||||
string[] | string[] getStringArray(string key, string[] nullValue = null) | ||||
Json | Json getJson(string key) | ||||
IConfiguration | IConfiguration update(string key, Json[string] newValue) | ||||
IConfiguration | IConfiguration removeKey(Json json) | ||||
IConfiguration | IConfiguration updateDefault(string key, bool newValue) | ||||
bool | bool isDouble(string key) | ||||
IConfiguration | IConfiguration merge(string key, Json newValue) | ||||
IConfiguration | IConfiguration update(string[] keys, long newValue) | ||||
IConfiguration | IConfiguration merge(string key, string newValue) | ||||
IConfiguration | IConfiguration updateDefault(string[] keys, double newValue) | ||||
IConfiguration | IConfiguration merge(string[] keys, double newValue) | ||||
IConfiguration | IConfiguration updateDefault(string key, Json newValue) | ||||
IConfiguration | IConfiguration removeKey(Json[string] items) | ||||
IConfiguration | IConfiguration update(string[] keys, Json newValue) | ||||
IConfiguration | IConfiguration merge(string key, Json[string] newValue) | ||||
IConfiguration | IConfiguration setDefaults(string[] keys, Json newValue) | ||||
IConfiguration | IConfiguration updateDefault(string[] keys, long newValue) | ||||
IConfiguration | IConfiguration setDefaults(string[] keys, bool newValue) | ||||
double | double getDouble(string key, double nullValue = 0.0) | ||||
IConfiguration | IConfiguration removeKey(string[] keys...) | ||||
bool | bool hasAllValues(Json[] values...) | ||||
bool | bool isString(string key) | ||||
bool | bool isMap(string key) | ||||
IConfiguration | IConfiguration setDefaults(string[] keys, long newValue) | ||||
IConfiguration | IConfiguration mergeDefaults(T)(string key, T value) | ||||
IConfiguration | IConfiguration update(string key, long newValue) | ||||
IConfiguration | IConfiguration merge(string[] keys, Json[string] newValue) | ||||
IConfiguration | IConfiguration update(string key, Json newValue) | ||||
IConfiguration | IConfiguration updateDefault(string key, Json[string] newValue) | ||||
IConfiguration | IConfiguration merge(string key, bool newValue) | ||||
IConfiguration | IConfiguration set(Json[string] newData, string[] keys = null) | ||||
IConfiguration | IConfiguration setDefaults(string[] keys, Json[] newValue) | ||||
IConfiguration | IConfiguration updateDefault(string[] keys, Json newValue) | ||||
IConfiguration | IConfiguration merge(string[] keys, bool newValue) | ||||
IConfiguration | IConfiguration clone() | ||||
IConfiguration | IConfiguration merge(string[] keys, string newValue) | ||||
IConfiguration | IConfiguration update(string key, string newValue) | ||||
IConfiguration | IConfiguration mergeDefault(string key, Json value) | ||||
IConfiguration | IConfiguration update(Json[string] newItems, string[] validKeys = null) | ||||
bool | bool hasAnyKeys(string[] keys) |