Package ai.preferred.cerebro.core.util
Class ConfigUtils
- java.lang.Object
-
- ai.preferred.cerebro.core.util.ConfigUtils
-
public class ConfigUtils extends java.lang.Object
ConfigUtils- Author:
- ddle.2015
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PROPERTIES_FILE
-
Constructor Summary
Constructors Constructor Description ConfigUtils()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug()
java.util.List<java.lang.String>
getAllKeyWithPrefix(java.lang.String prefix)
byte
getByteProperty(java.lang.String propName, byte defaultValue)
Gets a property and converts it into byte.double
getDoubleProperty(java.lang.String propName, double defaultValue)
Gets a property and converts it into double.static ConfigUtils
getInstance()
int
getIntProperty(java.lang.String propName, int defaultValue)
Gets a property and converts it into integer.java.lang.String
getStringProperty(java.lang.String propName)
java.lang.String
getStringProperty(java.lang.String propName, java.lang.String defaultValue)
void
loadProperties(java.lang.String fName)
-
-
-
Field Detail
-
PROPERTIES_FILE
public static final java.lang.String PROPERTIES_FILE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static ConfigUtils getInstance()
-
loadProperties
public void loadProperties(java.lang.String fName)
- Parameters:
fName
- File name
-
getAllKeyWithPrefix
public java.util.List<java.lang.String> getAllKeyWithPrefix(java.lang.String prefix)
- Parameters:
prefix
-- Returns:
- all keys with prefix
-
getStringProperty
public java.lang.String getStringProperty(java.lang.String propName)
- Parameters:
propName
-- Returns:
-
getStringProperty
public java.lang.String getStringProperty(java.lang.String propName, java.lang.String defaultValue)
- Parameters:
propName
-defaultValue
-- Returns:
-
getByteProperty
public byte getByteProperty(java.lang.String propName, byte defaultValue)
Gets a property and converts it into byte.
-
getIntProperty
public int getIntProperty(java.lang.String propName, int defaultValue)
Gets a property and converts it into integer.
-
getDoubleProperty
public double getDoubleProperty(java.lang.String propName, double defaultValue)
Gets a property and converts it into double.
-
debug
public void debug()
-
-