com.pmease.quickbuild.plugin.report.engine.util
Class MapHelper

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.util.MapHelper

public class MapHelper
extends java.lang.Object


Method Summary
static java.util.Map<java.lang.String,java.lang.Object> beanToMap(java.lang.Object obj)
           
static double getDouble(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key)
           
static double getDouble(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key, java.lang.Double defaultValue)
           
static int getInt(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key)
           
static int getInt(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key, java.lang.Integer defaultValue)
           
static long getLong(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key)
           
static long getLong(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key, java.lang.Long defaultValue)
           
static
<T> T
getObject(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key, T defaultValue)
           
static void mapToBean(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

beanToMap

public static java.util.Map<java.lang.String,java.lang.Object> beanToMap(java.lang.Object obj)

mapToBean

public static void mapToBean(java.util.Map<java.lang.String,java.lang.Object> map,
                             java.lang.Object obj)

getInt

public static int getInt(java.util.Map<java.lang.String,java.lang.Object> map,
                         java.lang.String key,
                         java.lang.Integer defaultValue)

getInt

public static int getInt(java.util.Map<java.lang.String,java.lang.Object> map,
                         java.lang.String key)

getDouble

public static double getDouble(java.util.Map<java.lang.String,java.lang.Object> map,
                               java.lang.String key,
                               java.lang.Double defaultValue)

getDouble

public static double getDouble(java.util.Map<java.lang.String,java.lang.Object> map,
                               java.lang.String key)

getLong

public static long getLong(java.util.Map<java.lang.String,java.lang.Object> map,
                           java.lang.String key,
                           java.lang.Long defaultValue)

getLong

public static long getLong(java.util.Map<java.lang.String,java.lang.Object> map,
                           java.lang.String key)

getObject

public static <T> T getObject(java.util.Map<java.lang.String,java.lang.Object> map,
                              java.lang.String key,
                              T defaultValue)


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.