| 程序包 | 说明 |
|---|---|
| net.sunyijun.resource.config |
Tools for easy add configs.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IConfigKeyHaveDefault
Config key interface, that can provide default value
when there is not config in config file.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
OneProperties.getConfig(IConfigKey key)
Get config string.
|
protected String |
OneProperties.getConfig(String keyPrefix,
IConfigKey key)
Get config string.
|
static String |
Configs.getDebugConfig(IConfigKey key)
Get debug config string.
|
static BigDecimal |
Configs.getDebugConfigDecimal(IConfigKey key)
Get debug config decimal.
|
protected BigDecimal |
OneProperties.getDecimalConfig(IConfigKey key)
Get config decimal value.
|
protected BigDecimal |
OneProperties.getDecimalConfig(String keyPrefix,
IConfigKey key)
Get config decimal value.
|
static String |
Configs.getSelfConfig(String configAbsoluteClassPath,
IConfigKey key)
Get self config string.
|
static String |
Configs.getSelfConfig(String configAbsoluteClassPath,
String keyPrefix,
IConfigKey key)
Get self config string.
|
static BigDecimal |
Configs.getSelfConfigDecimal(String configAbsoluteClassPath,
IConfigKey key)
Get self config decimal.
|
static BigDecimal |
Configs.getSelfConfigDecimal(String configAbsoluteClassPath,
String keyPrefix,
IConfigKey key)
Get self config decimal.
|
static String |
Configs.getSystemConfig(IConfigKey key)
Get system config string.
|
static String |
Configs.getSystemConfig(String keyPrefix,
IConfigKey key)
Get system config string.
|
static BigDecimal |
Configs.getSystemConfigDecimal(IConfigKey key)
Get system config decimal.
|
static BigDecimal |
Configs.getSystemConfigDecimal(String keyPrefix,
IConfigKey key)
Get system config decimal.
|
protected boolean |
OneProperties.isConfigTrue(IConfigKey key)
Get config bool value.
|
protected boolean |
OneProperties.isConfigTrue(String keyPrefix,
IConfigKey key)
Get config bool value.
|
static boolean |
Configs.isDebugConfig(IConfigKey key)
Get debug config boolean value
|
static boolean |
Configs.isSelfConfig(String configAbsoluteClassPath,
IConfigKey key)
Get self config boolean value
|
static boolean |
Configs.isSelfConfig(String configAbsoluteClassPath,
String keyPrefix,
IConfigKey key)
Get self config boolean value.
|
static boolean |
Configs.isSystemConfig(IConfigKey key)
Get debug config boolean value
|
static boolean |
Configs.isSystemConfig(String keyPrefix,
IConfigKey key)
Get debug config boolean value.
|
protected void |
OneProperties.modifyConfig(IConfigKey key,
String value)
Modify one config and write new config into properties file.
|
protected void |
OneProperties.modifyConfig(String keyPrefix,
IConfigKey key,
String value)
Modify one config and write new config into properties file.
|
static void |
Configs.modifySelfConfig(String configAbsoluteClassPath,
IConfigKey key,
String value)
Modify one self config.
|
static void |
Configs.modifySelfConfig(String configAbsoluteClassPath,
String keyPrefix,
IConfigKey key,
String value)
Modify one self config.
|
static void |
Configs.modifySystemConfig(IConfigKey key,
String value)
Modify one system config.
|
static void |
Configs.modifySystemConfig(String keyPrefix,
IConfigKey key,
String value)
Modify one system config.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
OneProperties.modifyConfig(Map<IConfigKey,String> modifyConfig)
Modify configs and write new configs into properties file.
|
static void |
Configs.modifyDebugConfig(Map<IConfigKey,String> modifyConfig)
Modify debug configs.
|
static void |
Configs.modifySelfConfig(String configAbsoluteClassPath,
Map<IConfigKey,String> modifyConfig)
Modify self configs.
|
static void |
Configs.modifySystemConfig(Map<IConfigKey,String> modifyConfig)
Modify system configs.
|
Copyright © 2015. All rights reserved.