org.apache.myfaces.util
public class HashMapUtils extends Object
Version: $Revision: 167257 $ $Date: 2004-10-13 13:51:02 +0200 (Wed, 13 Oct 2004) $
| Constructor Summary | |
|---|---|
| protected | HashMapUtils() |
| Method Summary | |
|---|---|
| static int | calcCapacity(int size)
Calculates initial capacity needed to hold size elements in
a HashMap or Hashtable without forcing an expensive increase in internal
capacity. |
| static HashMap | merge(Map map1, Map map2)
Creates a new HashMap that has all of the elements
of map1 and map2 (on key collision, the latter
override the former).
|
size elements in
a HashMap or Hashtable without forcing an expensive increase in internal
capacity. Capacity is based on the default load factor of .75.
Usage: Map map = new HashMap(HashMapUtils.calcCapacity(10));
Parameters: size the number of items that will be put into a HashMap
Returns: initial capacity needed
HashMap that has all of the elements
of map1 and map2 (on key collision, the latter
override the former).
Parameters: map1 the fist hashmap to merge map2 the second hashmap to merge
Returns: new hashmap