org.apache.axis.transport.jms

Class MapUtils

public class MapUtils extends Object

MapUtils provides convenience methods for accessing a java.util.Map

Author: Jaime Meritt (jmeritt@sonicsoftware.com) Richard Chung (rchung@sonicsoftware.com) Dave Chappell (chappell@sonicsoftware.com)

Method Summary
static booleanremoveBooleanProperty(Map properties, String key, boolean defaultValue)
Returns a boolean property from a Map and removes it.
static intremoveIntProperty(Map properties, String key, int defaultValue)
Returns an int property from a Map and removes it.
static longremoveLongProperty(Map properties, String key, long defaultValue)
Returns a long property from a Map and removes it.
static ObjectremoveObjectProperty(Map properties, String key, Object defaultValue)
Returns an Object property from a Map and removes it.
static StringremoveStringProperty(Map properties, String key, String defaultValue)
Returns a String property from a Map and removes it.

Method Detail

removeBooleanProperty

public static boolean removeBooleanProperty(Map properties, String key, boolean defaultValue)
Returns a boolean property from a Map and removes it.

Parameters: properties key defaultValue

Returns:

removeIntProperty

public static int removeIntProperty(Map properties, String key, int defaultValue)
Returns an int property from a Map and removes it.

Parameters: properties key defaultValue

Returns:

removeLongProperty

public static long removeLongProperty(Map properties, String key, long defaultValue)
Returns a long property from a Map and removes it.

Parameters: properties key defaultValue

Returns:

removeObjectProperty

public static Object removeObjectProperty(Map properties, String key, Object defaultValue)
Returns an Object property from a Map and removes it.

Parameters: properties key defaultValue

Returns:

removeStringProperty

public static String removeStringProperty(Map properties, String key, String defaultValue)
Returns a String property from a Map and removes it.

Parameters: properties key defaultValue

Returns:

Copyright B) 2005 Apache Web Services Project. All Rights Reserved.