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)
KeyValueMsg
getString
在接口中 KeyValueMsg
public Long getLong(String key)
KeyValueMsg
getLong
在接口中 KeyValueMsg
public Integer getInteger(String key)
KeyValueMsg
getInteger
在接口中 KeyValueMsg
public Double getDouble(String key)
KeyValueMsg
getDouble
在接口中 KeyValueMsg
public Float getFloat(String key)
KeyValueMsg
getFloat
在接口中 KeyValueMsg
public Byte getByte(String key)
KeyValueMsg
getByte
在接口中 KeyValueMsg
public String getModulePath()
Copyright © 2018 jretty-org. All rights reserved.