org.enhydra.shark.utilities
Class SizeLimitedToolAgentMap
java.lang.Object
java.util.AbstractMap
java.util.HashMap
org.enhydra.shark.utilities.SizeLimitedToolAgentMap
- All Implemented Interfaces:
- java.lang.Cloneable, java.util.Map, java.io.Serializable
- public class SizeLimitedToolAgentMap
- extends java.util.HashMap
- See Also:
- Serialized Form
Method Summary |
int |
getMaximumSize()
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
|
void |
putAll(java.util.Map t)
|
java.lang.Object |
remove(java.lang.Object key)
|
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, size, values |
Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
SizeLimitedToolAgentMap
public SizeLimitedToolAgentMap()
SizeLimitedToolAgentMap
public SizeLimitedToolAgentMap(int maxSize)
SizeLimitedToolAgentMap
public SizeLimitedToolAgentMap(int initialCapacity,
float loadFactor)
SizeLimitedToolAgentMap
public SizeLimitedToolAgentMap(int initialCapacity,
float loadFactor,
int maxSize)
SizeLimitedToolAgentMap
public SizeLimitedToolAgentMap(java.util.Map m)
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
putAll
public void putAll(java.util.Map t)
remove
public java.lang.Object remove(java.lang.Object key)
getMaximumSize
public int getMaximumSize()