Package com.appslandia.common.base
Class ConfigWrapper
- java.lang.Object
-
- com.appslandia.common.base.ConfigWrapper
-
-
Constructor Summary
Constructors Constructor Description ConfigWrapper(Config cfg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetBool(java.lang.String key, boolean defaultValue)doublegetDouble(java.lang.String key, double defaultValue)java.lang.StringgetFormatted(java.lang.String key)java.lang.StringgetFormatted(java.lang.String key, java.lang.Object... parameters)java.lang.StringgetFormatted(java.lang.String key, java.util.Map<java.lang.String,java.lang.Object> parameters)intgetInt(java.lang.String key, int defaultValue)longgetLong(java.lang.String key, long defaultValue)booleangetRequiredBool(java.lang.String key)doublegetRequiredDouble(java.lang.String key)java.lang.StringgetRequiredFormatted(java.lang.String key)java.lang.StringgetRequiredFormatted(java.lang.String key, java.lang.Object... parameters)java.lang.StringgetRequiredFormatted(java.lang.String key, java.util.Map<java.lang.String,java.lang.Object> parameters)intgetRequiredInt(java.lang.String key)longgetRequiredLong(java.lang.String key)java.lang.StringgetRequiredString(java.lang.String key)java.lang.StringgetString(java.lang.String key)java.lang.StringgetString(java.lang.String key, java.lang.String defaultValue)java.lang.String[]getStringArray(java.lang.String key)
-
-
-
Constructor Detail
-
ConfigWrapper
public ConfigWrapper(Config cfg)
-
-
Method Detail
-
getString
public java.lang.String getString(java.lang.String key)
-
getString
public java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
-
getRequiredString
public java.lang.String getRequiredString(java.lang.String key) throws java.lang.IllegalStateException- Specified by:
getRequiredStringin interfaceConfig- Throws:
java.lang.IllegalStateException
-
getStringArray
public java.lang.String[] getStringArray(java.lang.String key)
- Specified by:
getStringArrayin interfaceConfig
-
getFormatted
public java.lang.String getFormatted(java.lang.String key)
- Specified by:
getFormattedin interfaceConfig
-
getRequiredFormatted
public java.lang.String getRequiredFormatted(java.lang.String key) throws java.lang.IllegalStateException- Specified by:
getRequiredFormattedin interfaceConfig- Throws:
java.lang.IllegalStateException
-
getFormatted
public java.lang.String getFormatted(java.lang.String key, java.util.Map<java.lang.String,java.lang.Object> parameters)- Specified by:
getFormattedin interfaceConfig
-
getRequiredFormatted
public java.lang.String getRequiredFormatted(java.lang.String key, java.util.Map<java.lang.String,java.lang.Object> parameters) throws java.lang.IllegalStateException- Specified by:
getRequiredFormattedin interfaceConfig- Throws:
java.lang.IllegalStateException
-
getFormatted
public java.lang.String getFormatted(java.lang.String key, java.lang.Object... parameters) throws java.lang.IllegalStateException- Specified by:
getFormattedin interfaceConfig- Throws:
java.lang.IllegalStateException
-
getRequiredFormatted
public java.lang.String getRequiredFormatted(java.lang.String key, java.lang.Object... parameters) throws java.lang.IllegalStateException- Specified by:
getRequiredFormattedin interfaceConfig- Throws:
java.lang.IllegalStateException
-
getBool
public boolean getBool(java.lang.String key, boolean defaultValue)
-
getRequiredBool
public boolean getRequiredBool(java.lang.String key) throws java.lang.IllegalStateException, BoolFormatException- Specified by:
getRequiredBoolin interfaceConfig- Throws:
java.lang.IllegalStateExceptionBoolFormatException
-
getInt
public int getInt(java.lang.String key, int defaultValue)
-
getRequiredInt
public int getRequiredInt(java.lang.String key) throws java.lang.IllegalStateException, java.lang.NumberFormatException- Specified by:
getRequiredIntin interfaceConfig- Throws:
java.lang.IllegalStateExceptionjava.lang.NumberFormatException
-
getLong
public long getLong(java.lang.String key, long defaultValue)
-
getRequiredLong
public long getRequiredLong(java.lang.String key) throws java.lang.IllegalStateException, java.lang.NumberFormatException- Specified by:
getRequiredLongin interfaceConfig- Throws:
java.lang.IllegalStateExceptionjava.lang.NumberFormatException
-
getDouble
public double getDouble(java.lang.String key, double defaultValue)
-
getRequiredDouble
public double getRequiredDouble(java.lang.String key) throws java.lang.IllegalStateException, java.lang.NumberFormatException- Specified by:
getRequiredDoublein interfaceConfig- Throws:
java.lang.IllegalStateExceptionjava.lang.NumberFormatException
-
-