Package com.appslandia.common.base
Interface Config
-
- All Known Implementing Classes:
ConfigMap,ConfigWrapper,PropertyConfig,SecureConfig,SecureProps
public interface Config- Author:
- Loc Ha
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleangetBool(java.lang.String key, boolean defaultValue)default doublegetDouble(java.lang.String key, double defaultValue)default java.lang.StringgetFormatted(java.lang.String key)default java.lang.StringgetFormatted(java.lang.String key, java.lang.Object... parameters)default java.lang.StringgetFormatted(java.lang.String key, java.util.Map<java.lang.String,java.lang.Object> parameters)default intgetInt(java.lang.String key, int defaultValue)default longgetLong(java.lang.String key, long defaultValue)default booleangetRequiredBool(java.lang.String key)default doublegetRequiredDouble(java.lang.String key)default java.lang.StringgetRequiredFormatted(java.lang.String key)default java.lang.StringgetRequiredFormatted(java.lang.String key, java.lang.Object... parameters)default java.lang.StringgetRequiredFormatted(java.lang.String key, java.util.Map<java.lang.String,java.lang.Object> parameters)default intgetRequiredInt(java.lang.String key)default longgetRequiredLong(java.lang.String key)default java.lang.StringgetRequiredString(java.lang.String key)java.lang.StringgetString(java.lang.String key)default java.lang.StringgetString(java.lang.String key, java.lang.String defaultValue)default java.lang.String[]getStringArray(java.lang.String key)static java.lang.IllegalStateExceptiontoNoValueException(java.lang.String key)
-
-
-
Method Detail
-
getString
java.lang.String getString(java.lang.String key)
-
getString
default java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
-
getRequiredString
default java.lang.String getRequiredString(java.lang.String key) throws java.lang.IllegalStateException- Throws:
java.lang.IllegalStateException
-
getStringArray
default java.lang.String[] getStringArray(java.lang.String key)
-
getFormatted
default java.lang.String getFormatted(java.lang.String key) throws java.lang.IllegalStateException- Throws:
java.lang.IllegalStateException
-
getRequiredFormatted
default java.lang.String getRequiredFormatted(java.lang.String key) throws java.lang.IllegalStateException- Throws:
java.lang.IllegalStateException
-
getFormatted
default java.lang.String getFormatted(java.lang.String key, java.util.Map<java.lang.String,java.lang.Object> parameters) throws java.lang.IllegalStateException- Throws:
java.lang.IllegalStateException
-
getRequiredFormatted
default java.lang.String getRequiredFormatted(java.lang.String key, java.util.Map<java.lang.String,java.lang.Object> parameters) throws java.lang.IllegalStateException- Throws:
java.lang.IllegalStateException
-
getFormatted
default java.lang.String getFormatted(java.lang.String key, java.lang.Object... parameters) throws java.lang.IllegalStateException- Throws:
java.lang.IllegalStateException
-
getRequiredFormatted
default java.lang.String getRequiredFormatted(java.lang.String key, java.lang.Object... parameters) throws java.lang.IllegalStateException- Throws:
java.lang.IllegalStateException
-
getBool
default boolean getBool(java.lang.String key, boolean defaultValue)
-
getRequiredBool
default boolean getRequiredBool(java.lang.String key) throws java.lang.IllegalStateException, BoolFormatException- Throws:
java.lang.IllegalStateExceptionBoolFormatException
-
getInt
default int getInt(java.lang.String key, int defaultValue)
-
getRequiredInt
default int getRequiredInt(java.lang.String key) throws java.lang.IllegalStateException, java.lang.NumberFormatException- Throws:
java.lang.IllegalStateExceptionjava.lang.NumberFormatException
-
getLong
default long getLong(java.lang.String key, long defaultValue)
-
getRequiredLong
default long getRequiredLong(java.lang.String key) throws java.lang.IllegalStateException, java.lang.NumberFormatException- Throws:
java.lang.IllegalStateExceptionjava.lang.NumberFormatException
-
getDouble
default double getDouble(java.lang.String key, double defaultValue)
-
getRequiredDouble
default double getRequiredDouble(java.lang.String key) throws java.lang.IllegalStateException, java.lang.NumberFormatException- Throws:
java.lang.IllegalStateExceptionjava.lang.NumberFormatException
-
toNoValueException
static java.lang.IllegalStateException toNoValueException(java.lang.String key)
-
-