gecco.server.startup
Class DeepCloneHashMap

java.lang.Object
  |
  +--java.util.AbstractMap
        |
        +--java.util.HashMap
              |
              +--gecco.server.startup.DeepCloneHashMap
All Implemented Interfaces:
Cloneable, DeepCloneable, Map, Serializable

public class DeepCloneHashMap
extends HashMap
implements DeepCloneable

Description of the Class

Author:
Karl Hasselström
See Also:
Serialized Form

Inner classes inherited from class java.util.Map
Map.Entry
 
Fields inherited from class java.util.HashMap
count, emptyHashIterator, ENTRIES, entrySet, KEYS, keySet, loadFactor, modCount, serialVersionUID, table, threshold, values, VALUES
 
Constructor Summary
(package private) DeepCloneHashMap()
          Constructor for the DeepCloneHashMap object
(package private) DeepCloneHashMap(int initialCapacity)
          Constructor for the DeepCloneHashMap object
(package private) DeepCloneHashMap(int initialCapacity, float loadFactor)
          Constructor for the DeepCloneHashMap object
(package private) DeepCloneHashMap(Map t)
          Constructor for the DeepCloneHashMap object
 
Method Summary
 DeepCloneable deepClone()
          Description of the Method
 
Methods inherited from class java.util.HashMap
, capacity, clear, clone, containsKey, containsValue, entrySet, get, getHashIterator, isEmpty, keySet, loadFactor, put, putAll, readObject, rehash, remove, size, values, writeObject
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

DeepCloneHashMap

DeepCloneHashMap()
Constructor for the DeepCloneHashMap object

DeepCloneHashMap

DeepCloneHashMap(int initialCapacity)
Constructor for the DeepCloneHashMap object
Parameters:
initialCapacity - Description of Parameter

DeepCloneHashMap

DeepCloneHashMap(int initialCapacity,
                 float loadFactor)
Constructor for the DeepCloneHashMap object
Parameters:
initialCapacity - Description of Parameter
loadFactor - Description of Parameter

DeepCloneHashMap

DeepCloneHashMap(Map t)
Constructor for the DeepCloneHashMap object
Parameters:
t - Description of Parameter
Method Detail

deepClone

public DeepCloneable deepClone()
Description of the Method
Specified by:
deepClone in interface DeepCloneable
Returns:
Description of the Returned Value