public class KeyValueMsgProperties extends Object implements KeyValueMsg
| 构造器和说明 |
|---|
KeyValueMsgProperties() |
KeyValueMsgProperties(String modulePath) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addFile(String fileName)
用于从外部自行添加Properties文件
|
void |
addProps(List<Properties> props)
用于从外部自行添加Properties文件
|
Byte |
getByte(String key)
根据key获取value
|
List<String> |
getDefaultFile() |
Double |
getDouble(String key)
根据key获取value
|
Float |
getFloat(String key)
根据key获取value
|
Integer |
getInteger(String key)
根据key获取value
|
Long |
getLong(String key)
根据key获取value
|
String |
getModulePath() |
String |
getString(String key)
根据key获取value
|
void |
setDefaultFile(List<String> defaultFile)
设置defaultFile(即默认引入的properties的文件名),
会按顺序把配置加载到队列的前面。
|
void |
setModulePath(String modulePath)
设置modulePath(即文件名去掉properties后缀),配置不会立即加载,第一次用到时获取
|
public KeyValueMsgProperties()
public KeyValueMsgProperties(String modulePath)
modulePath - properties的文件名(全路径)public void addProps(List<Properties> props)
public void addFile(String fileName)
fileName - Properties文件名称(全路径)public void setModulePath(String modulePath)
modulePath - properties的文件名(去掉properties后缀)public void setDefaultFile(List<String> defaultFile)
defaultFile - 默认引入的properties的文件名(全路径)public String getString(String key)
KeyValueMsggetString 在接口中 KeyValueMsgpublic Long getLong(String key)
KeyValueMsggetLong 在接口中 KeyValueMsgpublic Integer getInteger(String key)
KeyValueMsggetInteger 在接口中 KeyValueMsgpublic Double getDouble(String key)
KeyValueMsggetDouble 在接口中 KeyValueMsgpublic Float getFloat(String key)
KeyValueMsggetFloat 在接口中 KeyValueMsgpublic Byte getByte(String key)
KeyValueMsggetByte 在接口中 KeyValueMsgpublic String getModulePath()
Copyright © 2018 jretty-org. All rights reserved.