Author: tchemit Date: 2011-03-25 13:13:54 +0100 (Fri, 25 Mar 2011) New Revision: 2095 Url: http://nuiton.org/repositories/revision/nuiton-utils/2095 Log: Evolution #1427: add method getOptionAsFloat in ApplicationConfig Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/ApplicationConfig.java Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/ApplicationConfig.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/ApplicationConfig.java 2011-03-25 11:40:23 UTC (rev 2094) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/ApplicationConfig.java 2011-03-25 12:13:54 UTC (rev 2095) @@ -1434,6 +1434,22 @@ return result; } + /** + * Get option value as {@code float}. + * + * @param key the option's key + * @return value as {@code float} + * @since 2.2 + */ + public float getOptionAsFloat(String key) { + Float result = getOption(Float.class, key); + if (result == null) { + // primitive value can not be null + result = 0f; + } + return result; + } + /** * Get option value as {@code double}. *