📄 configuration.java
字号:
* * @param key The configuration key. * @param defaultValue The default value. * @return The associated double if key is found and has valid * format, default value otherwise. * @exception ClassCastException is thrown if the key maps to an * object that is not a Double. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ Double getDouble(String key, Double defaultValue); /** * Get a float associated with the given configuration key. * * @param key The configuration key. * @return The associated float. * @exception java.util.NoSuchElementException is thrown if the key doesn't * map to an existing object. * @exception ClassCastException is thrown if the key maps to an * object that is not a Float. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ float getFloat(String key); /** * Get a float associated with the given configuration key. * * @param key The configuration key. * @param defaultValue The default value. * @return The associated float. * @exception ClassCastException is thrown if the key maps to an * object that is not a Float. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ float getFloat(String key, float defaultValue); /** * Get a float associated with the given configuration key. * * @param key The configuration key. * @param defaultValue The default value. * @return The associated float if key is found and has valid * format, default value otherwise. * @exception ClassCastException is thrown if the key maps to an * object that is not a Float. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ Float getFloat(String key, Float defaultValue); /** * Get a int associated with the given configuration key. * * @param key The configuration key. * @return The associated int. * @exception java.util.NoSuchElementException is thrown if the key doesn't * map to an existing object. * @exception ClassCastException is thrown if the key maps to an * object that is not a Integer. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ int getInt(String key); /** * Get a int associated with the given configuration key. * * @param key The configuration key. * @param defaultValue The default value. * @return The associated int. * @exception ClassCastException is thrown if the key maps to an * object that is not a Integer. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ int getInt(String key, int defaultValue); /** * Get a int associated with the given configuration key. * * @param key The configuration key. * @param defaultValue The default value. * @return The associated int if key is found and has valid format, default * value otherwise. * @exception ClassCastException is thrown if the key maps to an object that * is not a Integer. * @exception NumberFormatException is thrown if the value mapped by the key * has not a valid number format. */ Integer getInteger(String key, Integer defaultValue); /** * Get a long associated with the given configuration key. * * @param key The configuration key. * @return The associated long. * @exception java.util.NoSuchElementException is thrown if the key doesn't * map to an existing object. * @exception ClassCastException is thrown if the key maps to an * object that is not a Long. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ long getLong(String key); /** * Get a long associated with the given configuration key. * * @param key The configuration key. * @param defaultValue The default value. * @return The associated long. * @exception ClassCastException is thrown if the key maps to an * object that is not a Long. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ long getLong(String key, long defaultValue); /** * Get a long associated with the given configuration key. * * @param key The configuration key. * @param defaultValue The default value. * @return The associated long if key is found and has valid * format, default value otherwise. * @exception ClassCastException is thrown if the key maps to an * object that is not a Long. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ Long getLong(String key, Long defaultValue); /** * Get a short associated with the given configuration key. * * @param key The configuration key. * @return The associated short. * @exception java.util.NoSuchElementException is thrown if the key doesn't * map to an existing object. * @exception ClassCastException is thrown if the key maps to an * object that is not a Short. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ short getShort(String key); /** * Get a short associated with the given configuration key. * * @param key The configuration key. * @param defaultValue The default value. * @return The associated short. * @exception ClassCastException is thrown if the key maps to an * object that is not a Short. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. */ short getShort(String key, short defaultValue); /** * Get a short associated with the given configuration key. * * @param key The configuration key. * @param defaultValue The default value. * @return The associated short if key is found and has valid * format, default value otherwise. * @exception ClassCastException is thrown if the key maps to an * object that is not a Short. * @exception NumberFormatException is thrown if the value mapped * by the key has not a valid number format. * @exception java.util.NoSuchElementException is thrown if the key doesn't * map to an existing object. */ Short getShort(String key, Short defaultValue); /** * Get a string associated with the given configuration key. * * @param key The configuration key. * @return The associated string. * @exception ClassCastException is thrown if the key maps to an object that * is not a String. * @exception java.util.NoSuchElementException is thrown if the key doesn't * map to an existing object. */ String getString(String key); /** * Get a string associated with the given configuration key. * * @param key The configuration key. * @param defaultValue The default value. * @return The associated string if key is found and has valid * format, default value otherwise. * @exception ClassCastException is thrown if the key maps to an object that * is not a String. */ String getString(String key, String defaultValue); /** * Get an array of strings associated with the given configuration * key. * * @param key The configuration key. * @return The associated string array if key is found. * @exception ClassCastException is thrown if the key maps to an * object that is not a String/Vector of Strings. */ String[] getStringArray(String key); /** * Get a Vector of strings associated with the given configuration key. * * @param key The configuration key. * @return The associated Vector. * @exception ClassCastException is thrown if the key maps to an * object that is not a Vector. */ Vector getVector(String key); /** * Get a Vector of strings associated with the given configuration key. * * @param key The configuration key. * @param defaultValue The default value. * @return The associated Vector. * @exception ClassCastException is thrown if the key maps to an * object that is not a Vector. */ Vector getVector(String key, Vector defaultValue);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -