@@ -47,21 +47,27 @@ public static long getMapLong(final Map<?, ?> map, final String key, long defaul
4747 }
4848 }
4949
50+ /*
51+ * float version of above
52+ */
5053 public static float getMapFloat (final Map <?, ?> map , final String key ) {
5154 return getMapFloat (map , key , 0 );
5255 }
53- public static float getMapFloat (final Map <?, ?> map , final String key , long defaultValue ) {
56+ public static float getMapFloat (final Map <?, ?> map , final String key , float defaultValue ) {
5457 try {
5558 return Float .parseFloat (getMapStr (map , key ));
5659 } catch (NumberFormatException e ) {
5760 return defaultValue ;
5861 }
5962 }
6063
64+ /*
65+ * double version of above
66+ */
6167 public static double getMapDouble (final Map <?, ?> map , final String key ) {
6268 return getMapDouble (map , key , 0 );
6369 }
64- public static double getMapDouble (final Map <?, ?> map , final String key , long defaultValue ) {
70+ public static double getMapDouble (final Map <?, ?> map , final String key , double defaultValue ) {
6571 try {
6672 return Double .parseDouble (getMapStr (map , key ));
6773 } catch (NumberFormatException e ) {
@@ -74,7 +80,7 @@ public static double getMapDouble(final Map<?, ?> map, final String key, long de
7480 * returns null if key doesn't exist or isn't a date
7581 */
7682 public static Date getMapDate (final Map <?, ?> map , final String key ) {
77- if (map == null || key == null || !map .containsKey (key ))
83+ if (map == null || key == null || !map .containsKey (key ))
7884 return null ;
7985 try {
8086 return (Date ) map .get (key );
0 commit comments