Package com.weicoder.common.params
Class Params
- java.lang.Object
-
- com.weicoder.common.params.Params
-
- Direct Known Subclasses:
W.P
public class Params extends java.lang.Object系统配置信息 内部使用 CONFIG.properties 中配置,本包实现可配置功能- Author:
- WD
-
-
Constructor Summary
Constructors Constructor Description Params()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanexists(java.lang.String key)检查键是否存在static booleangetBoolean(java.lang.String key, boolean defaultValue)获得属性valuestatic bytegetByte(java.lang.String key)获得属性valuestatic bytegetByte(java.lang.String key, byte defaultValue)获得属性valuestatic ConfiggetConfig()获得读取config.properties配置器static intgetInt(java.lang.String key)获得属性valuestatic intgetInt(java.lang.String key, int defaultValue)获得属性valuestatic java.lang.StringgetKey(java.lang.String name, java.lang.String suffix)根据前后缀和和名称获得键static java.lang.StringgetKey(java.lang.String prefix, java.lang.String name, java.lang.String suffix)根据前后缀和和名称获得键static java.util.List<java.lang.String>getList(java.lang.String key, java.util.List<java.lang.String> defaultValue)获得属性valuestatic longgetLong(java.lang.String key, long defaultValue)获得属性valuestatic shortgetShort(java.lang.String key, short defaultValue)获得属性valuestatic java.lang.StringgetString(java.lang.String key)获得属性valuestatic java.lang.StringgetString(java.lang.String key, java.lang.String defaultValue)获得属性valuestatic java.lang.String[]getStringArray(java.lang.String key, java.lang.String[] defaultValue)获得属性value
-
-
-
Method Detail
-
getConfig
public static final Config getConfig()
获得读取config.properties配置器- Returns:
- Config
-
getList
public static java.util.List<java.lang.String> getList(java.lang.String key, java.util.List<java.lang.String> defaultValue)获得属性value- Parameters:
key- 属性keydefaultValue- 默认值- Returns:
- value
-
getStringArray
public static java.lang.String[] getStringArray(java.lang.String key, java.lang.String[] defaultValue)获得属性value- Parameters:
key- 属性keydefaultValue- 默认值- Returns:
- value
-
getString
public static java.lang.String getString(java.lang.String key)
获得属性value- Parameters:
key- 属性key- Returns:
- value
-
getString
public static java.lang.String getString(java.lang.String key, java.lang.String defaultValue)获得属性value- Parameters:
key- 属性keydefaultValue- 默认值- Returns:
- value
-
getBoolean
public static boolean getBoolean(java.lang.String key, boolean defaultValue)获得属性value- Parameters:
key- 属性keydefaultValue- 默认值- Returns:
- value
-
getInt
public static int getInt(java.lang.String key)
获得属性value- Parameters:
key- 属性key- Returns:
- value
-
getInt
public static int getInt(java.lang.String key, int defaultValue)获得属性value- Parameters:
key- 属性keydefaultValue- 默认值- Returns:
- value
-
getByte
public static byte getByte(java.lang.String key)
获得属性value- Parameters:
key- 属性key- Returns:
- value
-
getByte
public static byte getByte(java.lang.String key, byte defaultValue)获得属性value- Parameters:
key- 属性keydefaultValue- 默认值- Returns:
- value
-
getLong
public static long getLong(java.lang.String key, long defaultValue)获得属性value- Parameters:
key- 属性keydefaultValue- 默认值- Returns:
- value
-
getShort
public static short getShort(java.lang.String key, short defaultValue)获得属性value- Parameters:
key- 属性keydefaultValue- 默认值- Returns:
- value
-
getKey
public static java.lang.String getKey(java.lang.String name, java.lang.String suffix)根据前后缀和和名称获得键- Parameters:
name- 名称suffix- 后缀- Returns:
- 替换后的键
-
getKey
public static java.lang.String getKey(java.lang.String prefix, java.lang.String name, java.lang.String suffix)根据前后缀和和名称获得键- Parameters:
prefix- 前缀name- 名称suffix- 后缀- Returns:
- 替换后的键
-
exists
public static boolean exists(java.lang.String key)
检查键是否存在- Parameters:
key- 键- Returns:
- 是否存在值
-
-